GNU Radio 3.2.2 C++ API
mb_msg_queue Class Reference

priority queue for mblock messages More...

#include <msg_queue.h>

List of all members.

Classes

struct  subq

Public Member Functions

 mb_msg_queue ()
 ~mb_msg_queue ()
void insert (mb_message_sptr msg)
 Insert msg into priority queue.
mb_message_sptr get_highest_pri_msg_nowait ()
mb_message_sptr get_highest_pri_msg ()
mb_message_sptr get_highest_pri_msg_timedwait (const mb_time &abs_time)

Detailed Description

priority queue for mblock messages


Constructor & Destructor Documentation

mb_msg_queue::mb_msg_queue ( )
mb_msg_queue::~mb_msg_queue ( )

Member Function Documentation

mb_message_sptr mb_msg_queue::get_highest_pri_msg ( )
mb_message_sptr mb_msg_queue::get_highest_pri_msg_nowait ( )
mb_message_sptr mb_msg_queue::get_highest_pri_msg_timedwait ( const mb_time abs_time)
void mb_msg_queue::insert ( mb_message_sptr  msg)

Insert msg into priority queue.


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