Reverse Iterator for the ACE_Message_Queue.
More...
#include <Message_Queue_T.h>
Reverse Iterator for the ACE_Message_Queue.
◆ ACE_Message_Queue_Reverse_Iterator()
◆ advance()
int ACE_Message_Queue_Reverse_Iterator::advance |
( |
void |
| ) |
|
Move forward by one element in the queue. Returns 0 when all the items in the set have been seen, else 1.
◆ done()
int ACE_Message_Queue_Reverse_Iterator::done |
( |
void |
| ) |
const |
Returns 1 when all items have been seen, else 0.
◆ dump()
void ACE_Message_Queue_Reverse_Iterator::dump |
( |
void |
| ) |
const |
Dump the state of an object.
◆ next()
Pass back the entry that hasn't been seen in the queue. Returns 0 when all items have been seen, else 1.
◆ ACE_ALLOC_HOOK_DECLARE
ACE_Message_Queue_Reverse_Iterator::ACE_ALLOC_HOOK_DECLARE |
Declare the dynamic allocation hooks.
◆ curr_
Keeps track of how far we've advanced...
◆ queue_
Message_Queue we are iterating over.
The documentation for this class was generated from the following files: