| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/container/indexediterator.h>

Public Member Functions | |
| VRS_TYPEINFO (IndexedIterator, Iterator< T >) | |
| VRS_SERIALIZABLE (IndexedIterator) | |
| IndexedIterator (const SO< Iterator< T > > &sourceIter, const SO< Iterator< INDEX > > &indexIter) | |
| virtual unsigned int | size () const |
| Returns the number of elements, this iterator can iterate over. | |
| virtual T | get (unsigned int index) const |
| Returns the i-th element of the elements described by this iterator. | |
| virtual const TransactionNo & | lastTransactionNo () const |
Protected Member Functions | |
| IndexedIterator () | |
| VRS::IndexedIterator< T, INDEX >::IndexedIterator | ( | const SO< Iterator< T > > & | sourceIter, | |
| const SO< Iterator< INDEX > > & | indexIter | |||
| ) | [inline] |
| VRS::IndexedIterator< T, INDEX >::IndexedIterator | ( | ) | [inline, protected] |
| VRS::IndexedIterator< T, INDEX >::VRS_TYPEINFO | ( | IndexedIterator< T, INDEX > | , | |
| Iterator< T > | ||||
| ) |
| VRS::IndexedIterator< T, INDEX >::VRS_SERIALIZABLE | ( | IndexedIterator< T, INDEX > | ) |
| virtual unsigned int VRS::IndexedIterator< T, INDEX >::size | ( | ) | const [inline, virtual] |
| virtual T VRS::IndexedIterator< T, INDEX >::get | ( | unsigned int | i | ) | const [inline, virtual] |
| virtual const TransactionNo& VRS::IndexedIterator< T, INDEX >::lastTransactionNo | ( | ) | const [inline, virtual] |
Reimplemented from VRS::SharedObj.