GNU Radio 3.6.5 C++ API

gr::blocks::message_strobe_impl Class Reference

#include <message_strobe_impl.h>

Inheritance diagram for gr::blocks::message_strobe_impl:
gr::blocks::message_strobe gr_block gr_basic_block gr_msg_accepter gruel::msg_accepter

List of all members.

Public Member Functions

 message_strobe_impl (pmt::pmt_t msg, float period_ms)
 ~message_strobe_impl ()
void set_msg (pmt::pmt_t msg)
pmt::pmt_t msg () const
void set_period (float period_ms)
float period () const

Constructor & Destructor Documentation

gr::blocks::message_strobe_impl::message_strobe_impl ( pmt::pmt_t  msg,
float  period_ms 
)
gr::blocks::message_strobe_impl::~message_strobe_impl ( )

Member Function Documentation

pmt::pmt_t gr::blocks::message_strobe_impl::msg ( ) const [inline, virtual]

Get the value of the message being sent.

Implements gr::blocks::message_strobe.

float gr::blocks::message_strobe_impl::period ( ) const [inline, virtual]

Get the time interval of the strobe.

Implements gr::blocks::message_strobe.

void gr::blocks::message_strobe_impl::set_msg ( pmt::pmt_t  msg) [inline, virtual]

Reset the message being sent.

Parameters:
msgThe message to send as a PMT.

Implements gr::blocks::message_strobe.

void gr::blocks::message_strobe_impl::set_period ( float  period_ms) [inline, virtual]

Reset the sending interval.

Parameters:
period_msthe time period in milliseconds.

Implements gr::blocks::message_strobe.


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