GNU Radio's FOO Package
gr::foo::periodic_msg_source_impl Class Reference

#include <periodic_msg_source_impl.h>

Inheritance diagram for gr::foo::periodic_msg_source_impl:
gr::foo::periodic_msg_source

Public Member Functions

 periodic_msg_source_impl (pmt::pmt_t msg, long interval, int num_msg, bool quit, bool debug)
virtual ~periodic_msg_source_impl ()
void set_nmsg (int nmsg)
int get_nmsg ()
void set_delay (long delay)
long get_delay ()
void start_tx ()
void stop_tx ()
bool is_running ()

Additional Inherited Members

Public Types inherited from gr::foo::periodic_msg_source
typedef std::shared_ptr< periodic_msg_sourcesptr
Static Public Member Functions inherited from gr::foo::periodic_msg_source
static sptr make (pmt::pmt_t msg, long interval, int num_msg=-1, bool quit=true, bool debug=false)

Constructor & Destructor Documentation

◆ periodic_msg_source_impl()

gr::foo::periodic_msg_source_impl::periodic_msg_source_impl ( pmt::pmt_t msg,
long interval,
int num_msg,
bool quit,
bool debug )

◆ ~periodic_msg_source_impl()

virtual gr::foo::periodic_msg_source_impl::~periodic_msg_source_impl ( )
virtual

Member Function Documentation

◆ get_delay()

long gr::foo::periodic_msg_source_impl::get_delay ( )
virtual

◆ get_nmsg()

int gr::foo::periodic_msg_source_impl::get_nmsg ( )
virtual

◆ is_running()

bool gr::foo::periodic_msg_source_impl::is_running ( )
virtual

◆ set_delay()

void gr::foo::periodic_msg_source_impl::set_delay ( long delay)
virtual

◆ set_nmsg()

void gr::foo::periodic_msg_source_impl::set_nmsg ( int nmsg)
virtual

◆ start_tx()

void gr::foo::periodic_msg_source_impl::start_tx ( )
virtual

◆ stop_tx()

void gr::foo::periodic_msg_source_impl::stop_tx ( )
virtual

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