#include <stilblockiterator.h>
Public Member Functions | |
STILBlockIterator () | |
STILBlockIterator (const STILBlockIterator &) | |
STILBlockIterator (STILBlock &) | |
virtual | ~STILBlockIterator () |
STILBlockIterator & | operator= (const STILBlockIterator &) |
void | operator++ (int) |
void | next () |
STILEntity & | operator * () const |
STILEntity & | asEntity () const |
void | init () |
bool | isValid () const |
The STILBlockIterator Class is the interface for iterating over STILBlock objects
|
Default Constructor for a STILBlockIterator object.
|
|
Constructor a STILBlockIterator object from another STILBlockIterator.
|
|
Construct given a STILBlock object to iterate over.
|
|
Destructor for a STILBlockIterator object.
|
|
Same functionality as operator* (Get a reference to the object the iterator is pointing to).
|
|
Initialize the STILBlockIterator object.
|
|
Check whether the iterator is still pointing to a valid stilentity.
|
|
Same as operator++ (Advance iterator to the next entry in the block).
|
|
Get a reference to the object the iterator is pointing to.
|
|
Advance iterator to the next entry in the block.
|
|
Assignment operator.
|