Inferno
0.2
|
#include <containers.hpp>
Classes | |
struct | iterator |
Public Member Functions | |
SimpleAssociativeContainer () | |
virtual void | insert (const VALUE_INTERFACE &gx) |
template<typename OTHER > | |
void | insert (const OTHER &gx) |
virtual int | erase (const VALUE_INTERFACE &gx) |
virtual bool | IsExist (const VALUE_INTERFACE &gx) |
virtual const iterator & | begin () |
virtual const iterator & | end () |
SimpleAssociativeContainer (const ContainerInterface< SUB_BASE, VALUE_INTERFACE > &cns) | |
SimpleAssociativeContainer (const VALUE_INTERFACE &nx) | |
template<typename L , typename R > | |
SimpleAssociativeContainer (const pair< L, R > &p) | |
SimpleAssociativeContainer (const typename CONTAINER_IMPL::value_type &v) | |
Public Attributes | |
iterator | my_begin |
iterator | my_end |
Definition at line 388 of file containers.hpp.
OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::SimpleAssociativeContainer | ( | ) | [inline] |
Definition at line 390 of file containers.hpp.
OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::SimpleAssociativeContainer | ( | const ContainerInterface< SUB_BASE, VALUE_INTERFACE > & | cns | ) | [inline] |
Definition at line 453 of file containers.hpp.
OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::SimpleAssociativeContainer | ( | const VALUE_INTERFACE & | nx | ) | [inline] |
Definition at line 464 of file containers.hpp.
OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::SimpleAssociativeContainer | ( | const pair< L, R > & | p | ) | [inline] |
Definition at line 470 of file containers.hpp.
OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::SimpleAssociativeContainer | ( | const typename CONTAINER_IMPL::value_type & | v | ) | [inline] |
Definition at line 482 of file containers.hpp.
virtual const iterator& OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::begin | ( | ) | [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >.
Definition at line 441 of file containers.hpp.
Referenced by OOStd::SimpleAssociativeContainer< Itemiser::Element, TreePtrInterface, multiset< TreePtr< Base > > >::begin(), and OOStd::SimpleAssociativeContainer< Itemiser::Element, TreePtrInterface, multiset< TreePtr< Base > > >::SimpleAssociativeContainer().
virtual const iterator& OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::end | ( | ) | [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >.
Definition at line 447 of file containers.hpp.
Referenced by OOStd::SimpleAssociativeContainer< Itemiser::Element, TreePtrInterface, multiset< TreePtr< Base > > >::end(), OOStd::SimpleAssociativeContainer< Itemiser::Element, TreePtrInterface, multiset< TreePtr< Base > > >::IsExist(), and OOStd::SimpleAssociativeContainer< Itemiser::Element, TreePtrInterface, multiset< TreePtr< Base > > >::SimpleAssociativeContainer().
virtual int OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::erase | ( | const VALUE_INTERFACE & | gx | ) | [inline, virtual] |
Implements OOStd::SimpleAssociativeContainerInterface< SUB_BASE, VALUE_INTERFACE >.
Definition at line 428 of file containers.hpp.
Referenced by OOStd::SimpleAssociativeContainer< Itemiser::Element, TreePtrInterface, multiset< TreePtr< Base > > >::erase(), SimpleCompare::operator()(), and SortDecls().
virtual void OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::insert | ( | const VALUE_INTERFACE & | gx | ) | [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >.
Definition at line 417 of file containers.hpp.
Referenced by OOStd::SimpleAssociativeContainer< Itemiser::Element, TreePtrInterface, multiset< TreePtr< Base > > >::insert(), SimpleCompare::operator()(), OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::iterator::Overwrite(), OOStd::SimpleAssociativeContainer< Itemiser::Element, TreePtrInterface, multiset< TreePtr< Base > > >::SimpleAssociativeContainer(), and SortDecls().
void OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::insert | ( | const OTHER & | gx | ) | [inline] |
Definition at line 423 of file containers.hpp.
virtual bool OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::IsExist | ( | const VALUE_INTERFACE & | gx | ) | [inline, virtual] |
Implements OOStd::SimpleAssociativeContainerInterface< SUB_BASE, VALUE_INTERFACE >.
Definition at line 433 of file containers.hpp.
iterator OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::my_begin |
Definition at line 440 of file containers.hpp.
Referenced by OOStd::SimpleAssociativeContainer< Itemiser::Element, TreePtrInterface, multiset< TreePtr< Base > > >::begin().
iterator OOStd::SimpleAssociativeContainer< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::my_end |
Definition at line 440 of file containers.hpp.
Referenced by OOStd::SimpleAssociativeContainer< Itemiser::Element, TreePtrInterface, multiset< TreePtr< Base > > >::end().