BASE::TRCList< TElement > Class Template Reference

Class storing a list of elements that can be accessed over an index. More...

List of all members.

Public Types

typedef vector< TElement
>::iterator 
TIterator
typedef vector< TElement
>::const_iterator 
TConstIterator

Public Member Functions

 TRCList (const TElement aList[], TLong nEntryCount)
 TRCList (const TRCList &Source)
TRCListoperator= (const TRCList &Source)
TConstIterator begin () const
TIterator begin ()
TConstIterator end () const
TIterator end ()
void clear ()
TLong size () const
TBool empty () const
const TElement & operator[] (TLong nIndex) const
TElement & operator[] (TLong nIndex)
const TElement & last () const
TElement & last ()
void push_back (const TElement &Value)
void resize (TLong nNewSize)
void resize (TLong nNewSize, const TElement &Value)
void erase (TLong nIndex, TLong nCount=1)


Detailed Description

template<class TElement>
class BASE::TRCList< TElement >

Class storing a list of elements that can be accessed over an index.

Author:
Patrik Stellmann
This class is an extension of the std::list template class from the STL. In addition to std::list it provides an assign operator which makes it especially easier to use it as parameter.


The documentation for this class was generated from the following file:
Generated on Thu Feb 16 12:46:20 2006 for Simulator Bob by  doxygen 1.4.6-NO