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

Public Member Functions | |
| ReverseIterator (const Iterator< T > *sourceItr) | |
| 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 |
| VRS_TYPEINFO (ReverseIterator, Iterator< T >) | |
| VRS_SERIALIZABLE (ReverseIterator) | |
Protected Member Functions | |
| ReverseIterator () | |
A `ReverseIterator' reverses a sequence of values provided by its source iterator.
| VRS::ReverseIterator< T >::ReverseIterator | ( | const Iterator< T > * | sourceItr | ) | [inline] |
| VRS::ReverseIterator< T >::ReverseIterator | ( | ) | [inline, protected] |
| virtual unsigned int VRS::ReverseIterator< T >::size | ( | ) | const [inline, virtual] |
| virtual T VRS::ReverseIterator< T >::get | ( | unsigned int | i | ) | const [inline, virtual] |
| virtual const TransactionNo& VRS::ReverseIterator< T >::lastTransactionNo | ( | ) | const [inline, virtual] |
Reimplemented from VRS::SharedObj.
| VRS::ReverseIterator< T >::VRS_TYPEINFO | ( | ReverseIterator< T > | , | |
| Iterator< T > | ||||
| ) |
| VRS::ReverseIterator< T >::VRS_SERIALIZABLE | ( | ReverseIterator< T > | ) |