|
Inferno
0.2
|
#include <containers.hpp>
Classes | |
| struct | iterator |
Public Member Functions | |
| Sequence () | |
| virtual CONTAINER_IMPL::value_type & | operator[] (int i) |
| virtual void | insert (const VALUE_INTERFACE &gx) |
| virtual void | push_back (const VALUE_INTERFACE &gx) |
| template<typename OTHER > | |
| void | push_back (const OTHER &gx) |
| virtual const iterator & | begin () |
| virtual const iterator & | end () |
| Sequence (const SequenceInterface< SUB_BASE, VALUE_INTERFACE > &cns) | |
| Sequence (const VALUE_INTERFACE &nx) | |
| template<typename L , typename R > | |
| Sequence (const pair< L, R > &p) | |
| Sequence (const typename CONTAINER_IMPL::value_type &v) | |
Public Attributes | |
| iterator | my_begin |
| iterator | my_end |
Definition at line 272 of file containers.hpp.
| OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::Sequence | ( | ) | [inline] |
Reimplemented in Sequence< VALUE_TYPE >, Sequence< Node >, Sequence< CPPTree::Identifier >, Sequence< Statement >, Sequence< Expression >, and Sequence< PRE_RESTRICTION >.
Definition at line 275 of file containers.hpp.
| OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::Sequence | ( | const SequenceInterface< SUB_BASE, VALUE_INTERFACE > & | cns | ) | [inline] |
Definition at line 347 of file containers.hpp.
| OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::Sequence | ( | const VALUE_INTERFACE & | nx | ) | [inline] |
Definition at line 358 of file containers.hpp.
| OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::Sequence | ( | const pair< L, R > & | p | ) | [inline] |
Reimplemented in Sequence< VALUE_TYPE >, Sequence< Node >, Sequence< CPPTree::Identifier >, Sequence< Statement >, Sequence< Expression >, and Sequence< PRE_RESTRICTION >.
Definition at line 364 of file containers.hpp.
| OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::Sequence | ( | const typename CONTAINER_IMPL::value_type & | v | ) | [inline] |
Definition at line 376 of file containers.hpp.
| virtual const iterator& OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::begin | ( | ) | [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >.
Definition at line 337 of file containers.hpp.
Referenced by OOStd::Sequence< Itemiser::Element, TreePtrInterface, deque< TreePtr< CPPTree::Identifier > > >::begin(), and OOStd::Sequence< Itemiser::Element, TreePtrInterface, deque< TreePtr< CPPTree::Identifier > > >::Sequence().
| virtual const iterator& OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::end | ( | ) | [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >.
Definition at line 342 of file containers.hpp.
Referenced by OOStd::Sequence< Itemiser::Element, TreePtrInterface, deque< TreePtr< CPPTree::Identifier > > >::end(), and OOStd::Sequence< Itemiser::Element, TreePtrInterface, deque< TreePtr< CPPTree::Identifier > > >::Sequence().
| virtual void OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::insert | ( | const VALUE_INTERFACE & | gx | ) | [inline, virtual] |
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >.
Definition at line 311 of file containers.hpp.
| virtual CONTAINER_IMPL::value_type& OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::operator[] | ( | int | i | ) | [inline, virtual] |
Implements OOStd::SequenceInterface< SUB_BASE, VALUE_INTERFACE >.
Definition at line 307 of file containers.hpp.
Referenced by OOStd::Sequence< Itemiser::Element, TreePtrInterface, deque< TreePtr< CPPTree::Identifier > > >::operator[]().
| virtual void OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::push_back | ( | const VALUE_INTERFACE & | gx | ) | [inline, virtual] |
Implements OOStd::SequenceInterface< SUB_BASE, VALUE_INTERFACE >.
Definition at line 315 of file containers.hpp.
Referenced by OOStd::Sequence< Itemiser::Element, TreePtrInterface, deque< TreePtr< CPPTree::Identifier > > >::insert(), OOStd::Sequence< Itemiser::Element, TreePtrInterface, deque< TreePtr< CPPTree::Identifier > > >::push_back(), and OOStd::Sequence< Itemiser::Element, TreePtrInterface, deque< TreePtr< CPPTree::Identifier > > >::Sequence().
| void OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::push_back | ( | const OTHER & | gx | ) | [inline] |
Definition at line 321 of file containers.hpp.
| iterator OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::my_begin |
Definition at line 335 of file containers.hpp.
Referenced by OOStd::Sequence< Itemiser::Element, TreePtrInterface, deque< TreePtr< CPPTree::Identifier > > >::begin().
| iterator OOStd::Sequence< SUB_BASE, VALUE_INTERFACE, CONTAINER_IMPL >::my_end |
Definition at line 335 of file containers.hpp.
Referenced by OOStd::Sequence< Itemiser::Element, TreePtrInterface, deque< TreePtr< CPPTree::Identifier > > >::end().