Iterator for the ACE_Message_Queue.
More...
#include <Message_Queue_T.h>
Detailed Description
template<ACE_SYNCH_DECL, class TIME_POLICY = ACE_System_Time_Policy>
class ACE_Message_Queue_Iterator< ACE_SYNCH_DECL, TIME_POLICY >
Iterator for the ACE_Message_Queue.
Constructor & Destructor Documentation
template<ACE_SYNCH_DECL , class TIME_POLICY = ACE_System_Time_Policy>
Member Function Documentation
template<ACE_SYNCH_DECL , class TIME_POLICY = ACE_System_Time_Policy>
Move forward by one element in the queue. Returns 0 when all the items in the set have been seen, else 1.
template<ACE_SYNCH_DECL , class TIME_POLICY = ACE_System_Time_Policy>
Returns 1 when all items have been seen, else 0.
template<ACE_SYNCH_DECL , class TIME_POLICY = ACE_System_Time_Policy>
Dump the state of an object.
template<ACE_SYNCH_DECL , class TIME_POLICY = ACE_System_Time_Policy>
Pass back the entry that hasn't been seen in the queue. Returns 0 when all items have been seen, else 1.
Member Data Documentation
template<ACE_SYNCH_DECL , class TIME_POLICY = ACE_System_Time_Policy>
Declare the dynamic allocation hooks.
template<ACE_SYNCH_DECL , class TIME_POLICY = ACE_System_Time_Policy>
Keeps track of how far we've advanced...
template<ACE_SYNCH_DECL , class TIME_POLICY = ACE_System_Time_Policy>
Message_Queue we are iterating over.
The documentation for this class was generated from the following file: