GNU Radio's M17 Package
gr::m17::m17_coder_impl Class Reference

#include <m17_coder_impl.h>

Inheritance diagram for gr::m17::m17_coder_impl:
gr::m17::m17_coder

Public Member Functions

void set_src_id (std::string meta)
 
void set_dst_id (std::string meta)
 
void set_samp_rate (float samp_rate)
 
void set_meta (std::string meta)
 
void set_type (short type)
 
 m17_coder_impl (std::string src_id, std::string dst_id, short type, std::string meta, float samp_rate, bool debug)
 
 ~m17_coder_impl ()
 
void forecast (int noutput_items, gr_vector_int &ninput_items_required)
 
int general_work (int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
 

Additional Inherited Members

- Public Types inherited from gr::m17::m17_coder
typedef boost::shared_ptr< m17_codersptr
 
- Static Public Member Functions inherited from gr::m17::m17_coder
static sptr make (std::string src_id, std::string dst_id, short type, std::string meta, float samp_rate, bool debug)
 Return a shared_ptr to a new instance of m17::m17_coder. More...
 

Constructor & Destructor Documentation

◆ m17_coder_impl()

gr::m17::m17_coder_impl::m17_coder_impl ( std::string  src_id,
std::string  dst_id,
short  type,
std::string  meta,
float  samp_rate,
bool  debug 
)

◆ ~m17_coder_impl()

gr::m17::m17_coder_impl::~m17_coder_impl ( )

Member Function Documentation

◆ forecast()

void gr::m17::m17_coder_impl::forecast ( int  noutput_items,
gr_vector_int &  ninput_items_required 
)

◆ general_work()

int gr::m17::m17_coder_impl::general_work ( int  noutput_items,
gr_vector_int &  ninput_items,
gr_vector_const_void_star &  input_items,
gr_vector_void_star &  output_items 
)

◆ set_dst_id()

void gr::m17::m17_coder_impl::set_dst_id ( std::string  meta)
virtual

Implements gr::m17::m17_coder.

◆ set_meta()

void gr::m17::m17_coder_impl::set_meta ( std::string  meta)
virtual

Implements gr::m17::m17_coder.

◆ set_samp_rate()

void gr::m17::m17_coder_impl::set_samp_rate ( float  samp_rate)
virtual

Implements gr::m17::m17_coder.

◆ set_src_id()

void gr::m17::m17_coder_impl::set_src_id ( std::string  meta)
virtual

Implements gr::m17::m17_coder.

◆ set_type()

void gr::m17::m17_coder_impl::set_type ( short  type)

The documentation for this class was generated from the following file: