|
Inferno
0.2
|
#include <containers.hpp>
Public Member Functions | |
| PointIterator () | |
| PointIterator (const PointIterator &other) | |
| PointIterator (VALUE_INTERFACE *i) | |
| virtual shared_ptr< typename ContainerInterface< SUB_BASE, VALUE_INTERFACE > ::iterator_interface > | Clone () const |
| virtual PointIterator & | operator++ () |
| virtual VALUE_INTERFACE & | operator* () const |
| virtual VALUE_INTERFACE * | operator-> () const |
| virtual bool | operator== (const typename ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface &ib) const |
| virtual void | Overwrite (const VALUE_INTERFACE *v) const |
| virtual const bool | IsOrdered () const |
Public Attributes | |
| VALUE_INTERFACE * | element |
Definition at line 496 of file containers.hpp.
| OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::PointIterator | ( | ) | [inline] |
Definition at line 500 of file containers.hpp.
Referenced by OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::Clone().
| OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::PointIterator | ( | const PointIterator< SUB_BASE, VALUE_INTERFACE > & | other | ) | [inline] |
Definition at line 505 of file containers.hpp.
| OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::PointIterator | ( | VALUE_INTERFACE * | i | ) | [inline] |
Definition at line 510 of file containers.hpp.
References ASSERT.
| virtual shared_ptr<typename ContainerInterface<SUB_BASE, VALUE_INTERFACE>::iterator_interface> OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::Clone | ( | ) | const [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 516 of file containers.hpp.
References OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::PointIterator().
| virtual const bool OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::IsOrdered | ( | ) | const [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 552 of file containers.hpp.
| virtual VALUE_INTERFACE& OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::operator* | ( | ) | const [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 528 of file containers.hpp.
References ASSERT, and OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::element.
| virtual PointIterator& OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::operator++ | ( | ) | [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 522 of file containers.hpp.
References OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::element.
| virtual VALUE_INTERFACE* OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::operator-> | ( | ) | const [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 534 of file containers.hpp.
References ASSERT, and OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::element.
| virtual bool OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::operator== | ( | const typename ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface & | ib | ) | const [inline, virtual] |
Definition at line 540 of file containers.hpp.
References ASSERT, and OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::element.
| virtual void OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::Overwrite | ( | const VALUE_INTERFACE * | v | ) | const [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 547 of file containers.hpp.
References OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::element.
| VALUE_INTERFACE* OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::element |
Definition at line 498 of file containers.hpp.
Referenced by OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::operator*(), OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::operator++(), OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::operator->(), OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::operator==(), and OOStd::PointIterator< SUB_BASE, VALUE_INTERFACE >::Overwrite().