#include <Local_Tokens.h>
Collaboration diagram for ACE_TPQ_Iterator:
Public Methods | |
ACE_TPQ_Iterator (ACE_Token_Proxy_Queue &q) | |
Constructor. | |
~ACE_TPQ_Iterator (void) | |
Destructor. | |
int | next (ACE_TPQ_Entry *&next_item) |
Pass back the <next_item>. | |
int | done (void) const |
Returns 1 when all items have been seen, else 0. | |
void | advance (void) |
Move forward by one element in the queue. | |
void | dump (void) const |
Dump the state of an object. | |
Private Attributes | |
ACE_TPQ_Entry * | current_ |
Not a public interface.
|
Constructor.
|
|
Destructor.
|
|
Move forward by one element in the queue.
|
|
Returns 1 when all items have been seen, else 0.
|
|
Dump the state of an object.
|
|
Pass back the <next_item>.
|
|
|