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

#include <containers.hpp>

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

List of all members.

Public Member Functions

 iterator (typename CONTAINER_IMPL::iterator &i)
 iterator ()
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

Public Attributes

SimpleAssociativeContainer
< SUB_BASE, VALUE_INTERFACE,
CONTAINER_IMPL > * 
owner

Detailed Description

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

Definition at line 391 of file containers.hpp.


Constructor & Destructor Documentation

template<class SUB_BASE, typename VALUE_INTERFACE, class CONTAINER_IMPL>
OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::iterator ( typename CONTAINER_IMPL::iterator &  i) [inline]

Definition at line 393 of file containers.hpp.

template<class SUB_BASE, typename VALUE_INTERFACE, class CONTAINER_IMPL>
OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::iterator ( ) [inline]

Definition at line 394 of file containers.hpp.


Member Function Documentation

template<class SUB_BASE, typename VALUE_INTERFACE, class CONTAINER_IMPL>
virtual shared_ptr<typename ContainerInterface<SUB_BASE, VALUE_INTERFACE>::iterator_interface> OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::Clone ( ) const [inline, virtual]
template<class SUB_BASE, typename VALUE_INTERFACE, class CONTAINER_IMPL>
virtual const bool OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::IsOrdered ( ) const [inline, virtual]

Member Data Documentation


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