Inferno
0.2
|
#include <containers.hpp>
Public Member Functions | |
iterator (typename CONTAINER_IMPL::iterator &i) | |
iterator () | |
virtual CONTAINER_IMPL::value_type & | operator* () const |
virtual CONTAINER_IMPL::value_type * | operator-> () const |
virtual shared_ptr< typename ContainerInterface< SUB_BASE, VALUE_INTERFACE > ::iterator_interface > | Clone () const |
virtual void | Overwrite (const VALUE_INTERFACE *v) const |
virtual const bool | IsOrdered () const |
Definition at line 276 of file containers.hpp.
OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::iterator | ( | typename CONTAINER_IMPL::iterator & | i | ) | [inline] |
Definition at line 278 of file containers.hpp.
OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::iterator | ( | ) | [inline] |
Definition at line 279 of file containers.hpp.
virtual shared_ptr<typename ContainerInterface<SUB_BASE, VALUE_INTERFACE>::iterator_interface> OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::Clone | ( | ) | const [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 288 of file containers.hpp.
virtual const bool OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::IsOrdered | ( | ) | const [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 301 of file containers.hpp.
virtual CONTAINER_IMPL::value_type& OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::operator* | ( | ) | const [inline, virtual] |
Reimplemented from OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator.
Definition at line 280 of file containers.hpp.
Referenced by OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::Overwrite().
virtual CONTAINER_IMPL::value_type* OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::operator-> | ( | ) | const [inline, virtual] |
Reimplemented from OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator.
Definition at line 284 of file containers.hpp.
virtual void OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::Overwrite | ( | const VALUE_INTERFACE * | v | ) | const [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 294 of file containers.hpp.
References OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::operator*().