|
ACE
6.4.2
|
Iterates through ACE_Token_Proxy_Queues. More...
#include <Local_Tokens.h>

Public Member Functions | |
| ACE_TPQ_Iterator (ACE_Token_Proxy_Queue &q) | |
| Constructor. More... | |
| ~ACE_TPQ_Iterator (void) | |
| Destructor. More... | |
| int | next (ACE_TPQ_Entry *&next_item) |
| Pass back the next_item. More... | |
| int | done (void) const |
| Returns 1 when all items have been seen, else 0. More... | |
| void | advance (void) |
| Move forward by one element in the queue. More... | |
| void | dump (void) const |
| Dump the state of an object. More... | |
Private Attributes | |
| ACE_TPQ_Entry * | current_ |
Iterates through ACE_Token_Proxy_Queues.
Not a public interface.
| ACE_TPQ_Iterator::ACE_TPQ_Iterator | ( | ACE_Token_Proxy_Queue & | q | ) |
Constructor.
|
inline |
Destructor.
| void ACE_TPQ_Iterator::advance | ( | void | ) |
Move forward by one element in the queue.
| int ACE_TPQ_Iterator::done | ( | void | ) | const |
Returns 1 when all items have been seen, else 0.
| void ACE_TPQ_Iterator::dump | ( | void | ) | const |
Dump the state of an object.
| int ACE_TPQ_Iterator::next | ( | ACE_TPQ_Entry *& | next_item | ) |
Pass back the next_item.
|
private |
1.8.11