GNU Radio 3.6.5 C++ API
|
#include <burst_tagger_impl.h>
Public Member Functions | |
burst_tagger_impl (size_t itemsize) | |
~burst_tagger_impl () | |
void | set_true_tag (const std::string &key, bool value) |
void | set_false_tag (const std::string &key, bool value) |
int | work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) |
just like gr_block::general_work, only this arranges to call consume_each for you |
gr::blocks::burst_tagger_impl::burst_tagger_impl | ( | size_t | itemsize | ) |
gr::blocks::burst_tagger_impl::~burst_tagger_impl | ( | ) |
void gr::blocks::burst_tagger_impl::set_false_tag | ( | const std::string & | key, |
bool | value | ||
) | [virtual] |
For the false burst tag, change the key name to key
and a new value of value
.
Implements gr::blocks::burst_tagger.
void gr::blocks::burst_tagger_impl::set_true_tag | ( | const std::string & | key, |
bool | value | ||
) | [virtual] |
For the true burst tag, change the key name to key
and a new value of value
.
Implements gr::blocks::burst_tagger.
int gr::blocks::burst_tagger_impl::work | ( | int | noutput_items, |
gr_vector_const_void_star & | input_items, | ||
gr_vector_void_star & | output_items | ||
) | [virtual] |
just like gr_block::general_work, only this arranges to call consume_each for you
The user must override work to define the signal processing code
Implements gr_sync_block.