Inferno  0.2
OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator Struct Reference

#include <containers.hpp>

Inheritance diagram for OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator:
[legend]
Collaboration diagram for OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator:
[legend]

List of all members.

Public Member Functions

virtual iteratoroperator++ ()
virtual iteratoroperator-- ()
virtual const
CONTAINER_IMPL::value_type & 
operator* () const
virtual const
CONTAINER_IMPL::value_type * 
operator-> () const
virtual bool operator== (const typename ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface &ib) const

Detailed Description

template<class SUB_BASE, typename VALUE_INTERFACE, class CONTAINER_IMPL>
struct OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator

Definition at line 207 of file containers.hpp.


Member Function Documentation

template<class SUB_BASE, typename VALUE_INTERFACE, class CONTAINER_IMPL>
virtual const CONTAINER_IMPL::value_type& OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::operator* ( ) const [inline, virtual]
template<class SUB_BASE, typename VALUE_INTERFACE, class CONTAINER_IMPL>
virtual iterator& OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::operator++ ( ) [inline, virtual]
template<class SUB_BASE, typename VALUE_INTERFACE, class CONTAINER_IMPL>
virtual iterator& OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::operator-- ( ) [inline, virtual]
template<class SUB_BASE, typename VALUE_INTERFACE, class CONTAINER_IMPL>
virtual const CONTAINER_IMPL::value_type* OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::operator-> ( ) const [inline, virtual]
template<class SUB_BASE, typename VALUE_INTERFACE, class CONTAINER_IMPL>
virtual bool OOStd::ContainerCommon< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::operator== ( const typename ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface ib) const [inline, virtual]

Definition at line 232 of file containers.hpp.

References ASSERT.


The documentation for this struct was generated from the following file: