GNU Radio 3.2.2 C++ API

mb_message Class Reference

#include <message.h>

List of all members.

Public Member Functions

 ~mb_message ()
pmt_t signal () const
pmt_t data () const
pmt_t metadata () const
mb_pri_t priority () const
pmt_t port_id () const
void set_port_id (pmt_t port_id)

Friends

class mb_msg_queue
mb_message_sptr mb_make_message (pmt_t signal, pmt_t data, pmt_t metadata, mb_pri_t priority)
 construct a message and return boost::shared_ptr

Constructor & Destructor Documentation

mb_message::~mb_message ( )

Member Function Documentation

pmt_t mb_message::data ( ) const [inline]
pmt_t mb_message::metadata ( ) const [inline]
pmt_t mb_message::port_id ( ) const [inline]

Referenced by set_port_id().

mb_pri_t mb_message::priority ( ) const [inline]
void mb_message::set_port_id ( pmt_t  port_id) [inline]

References port_id().

pmt_t mb_message::signal ( ) const [inline]

Friends And Related Function Documentation

mb_message_sptr mb_make_message ( pmt_t  signal,
pmt_t  data,
pmt_t  metadata,
mb_pri_t  priority 
) [friend]

construct a message and return boost::shared_ptr

Parameters:
signalidentifier of the message
datathe data to be operated on
metadatainformation about the data
priorityurgency
friend class mb_msg_queue [friend]

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