Classes | Public Member Functions

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: