CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

iObjectRegistryIterator Struct Reference
[Shared Class Facility (SCF)]

Use an instance of this class to iterate over objects in the object registry. More...

#include <objreg.h>

Inheritance diagram for iObjectRegistryIterator:

iBase List of all members.

Public Methods

virtual bool Reset ()=0
 Restart the iterator. More...

virtual const char * GetCurrentTag ()=0
 Return the current tag. More...

virtual bool HasNext ()=0
 Return true if there are more elements. More...

virtual iBaseNext ()=0
 Proceed with next element. More...


Detailed Description

Use an instance of this class to iterate over objects in the object registry.

Definition at line 121 of file iutil/objreg.h.


Member Function Documentation

virtual const char* iObjectRegistryIterator::GetCurrentTag   [pure virtual]
 

Return the current tag.

virtual bool iObjectRegistryIterator::HasNext   [pure virtual]
 

Return true if there are more elements.

virtual iBase* iObjectRegistryIterator::Next   [pure virtual]
 

Proceed with next element.

Return the element is there is one.

virtual bool iObjectRegistryIterator::Reset   [pure virtual]
 

Restart the iterator.

Returns false if there are no ellements in it.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14