GNU Radio 3.4.0 C++ API
gruel::msg_accepter_msgq Class Reference

Concrete class that accepts messages and inserts them into a message queue. More...

#include <msg_accepter_msgq.h>

Inheritance diagram for gruel::msg_accepter_msgq:

List of all members.

Public Member Functions

 msg_accepter_msgq (msg_queue_sptr msgq)
 ~msg_accepter_msgq ()
virtual void post (pmt::pmt_t msg)
 send msg to msg_accepter
msg_queue_sptr msg_queue () const

Protected Attributes

msg_queue_sptr d_msg_queue

Detailed Description

Concrete class that accepts messages and inserts them into a message queue.


Constructor & Destructor Documentation

gruel::msg_accepter_msgq::msg_accepter_msgq ( msg_queue_sptr  msgq)
gruel::msg_accepter_msgq::~msg_accepter_msgq ( )

Member Function Documentation

msg_queue_sptr gruel::msg_accepter_msgq::msg_queue ( ) const [inline]

References d_msg_queue.

virtual void gruel::msg_accepter_msgq::post ( pmt::pmt_t  msg) [virtual]

send msg to msg_accepter

Sending a message is an asynchronous operation. The post call will not wait for the message either to arrive at the destination or to be received.

Implements gruel::msg_accepter.


Member Data Documentation


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