diff options
author | Tom Rondeau <trondeau@vt.edu> | 2012-12-13 11:58:06 -0500 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2012-12-13 11:58:06 -0500 |
commit | 6530bfb32eedbe0c72e090a1d1065c8325e12fe8 (patch) | |
tree | 79aa3d99e7b94b9c472fa43946abb39f424f297d /gnuradio-core/src/lib/io | |
parent | f1de74af9270235126b67e9507111df5752a3e5c (diff) |
core: cleaning up file meta sink.
Diffstat (limited to 'gnuradio-core/src/lib/io')
-rw-r--r-- | gnuradio-core/src/lib/io/gr_file_meta_sink.h | 2 | ||||
-rw-r--r-- | gnuradio-core/src/lib/io/gr_file_meta_sink.i | 21 |
2 files changed, 3 insertions, 20 deletions
diff --git a/gnuradio-core/src/lib/io/gr_file_meta_sink.h b/gnuradio-core/src/lib/io/gr_file_meta_sink.h index c0636d66af..e5374af2bc 100644 --- a/gnuradio-core/src/lib/io/gr_file_meta_sink.h +++ b/gnuradio-core/src/lib/io/gr_file_meta_sink.h @@ -25,8 +25,8 @@ #include <gr_core_api.h> #include <gr_sync_block.h> -#include <gr_file_sink_base.h> #include <gruel/pmt.h> +#include <cstdio> using namespace pmt; diff --git a/gnuradio-core/src/lib/io/gr_file_meta_sink.i b/gnuradio-core/src/lib/io/gr_file_meta_sink.i index ed3eda0f83..9513b090f2 100644 --- a/gnuradio-core/src/lib/io/gr_file_meta_sink.i +++ b/gnuradio-core/src/lib/io/gr_file_meta_sink.i @@ -44,7 +44,7 @@ gr_make_file_meta_sink(size_t itemsize, const char *filename, const std::string & extra_dict="", bool detached_header=false); -class gr_file_meta_sink : public gr_sync_block, public gr_file_sink_base +class gr_file_meta_sink : public gr_sync_block { protected: gr_file_meta_sink(size_t itemsize, const char *filename, @@ -57,24 +57,7 @@ class gr_file_meta_sink : public gr_sync_block, public gr_file_sink_base public: ~gr_file_meta_sink(); - enum file_types { - FILE_BYTE=0, - FILE_CHAR=0, - FILE_SHORT, - FILE_INT, - FILE_LONG, - FILE_LONG_LONG, - FILE_FLOAT, - FILE_DOUBLE, - }; - - /*! - * \brief open filename and begin output to it. - */ bool open(const char *filename); - - /*! - * \brief close current output file. - */ void close(); + void set_unbuffered(bool unbuffered); }; |