ACE 8.0.1
|
#include <Registry.h>
Public Member Functions | |
Iteration_State () | |
Constructor. | |
virtual | ~Iteration_State () |
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 () |
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 | ( | ) |
Constructor.
|
virtual |
Destructor.
void ACE_Registry::Binding_Iterator::Iteration_State::iterator | ( | Binding_Iterator * | iterator | ) |
Set the iterator reference.
|
pure virtual |
Next <how_many> entries.
Implemented in ACE_Registry::Binding_Iterator::Object_Iteration, ACE_Registry::Binding_Iterator::Context_Iteration, and ACE_Registry::Binding_Iterator::Iteration_Complete.
void ACE_Registry::Binding_Iterator::Iteration_State::reset | ( | ) |
Reset state.
|
protected |
|
protected |
Pointer to parent iterator.