ACE
6.1.0
|
#include <Registry.h>
Public Member Functions | |
Iteration_State (void) | |
Constructor. | |
virtual | ~Iteration_State (void) |
Destructor. | |
void | iterator (Binding_Iterator *iterator) |
Set the iterator reference. | |
virtual int | next_n (u_long how_many, Binding_List &list)=0 |
Next <how_many> entries. | |
void | reset (void) |
Reset state. | |
Protected Attributes | |
Binding_Iterator * | parent_ |
Pointer to parent iterator. | |
u_long | index_ |
Base class for state
ACE_Registry::Binding_Iterator::Iteration_State::Iteration_State | ( | void | ) |
Constructor.
ACE_Registry::Binding_Iterator::Iteration_State::~Iteration_State | ( | void | ) | [virtual] |
Destructor.
void ACE_Registry::Binding_Iterator::Iteration_State::iterator | ( | Binding_Iterator * | iterator | ) |
Set the iterator reference.
virtual int ACE_Registry::Binding_Iterator::Iteration_State::next_n | ( | u_long | how_many, |
Binding_List & | list | ||
) | [pure virtual] |
Next <how_many> entries.
Implemented in ACE_Registry::Binding_Iterator::Iteration_Complete, ACE_Registry::Binding_Iterator::Context_Iteration, and ACE_Registry::Binding_Iterator::Object_Iteration.
void ACE_Registry::Binding_Iterator::Iteration_State::reset | ( | void | ) |
Reset state.
u_long ACE_Registry::Binding_Iterator::Iteration_State::index_ [protected] |
Pointer to parent iterator.