Rosetta 3.3
|
#include <fixedsizearray1.hh>
Public Types | |
typedef platform::Size | Size |
typedef platform::SSize | SSize |
typedef T | value_type |
typedef fixedsizearray1iterator< T, S > | iterator |
typedef fixedsizearray1const_iterator < T, S > | const_iterator |
Public Member Functions | |
fixedsizearray1 () | |
Constructors and the assigmnet operator. | |
fixedsizearray1 (value_type def) | |
fixedsizearray1 (fixedsizearray1< T, S > const &source) | |
fixedsizearray1< T, S > const & | operator= (fixedsizearray1< T, S > const &rhs) |
value_type & | operator[] (Size index) |
Mutators and accessors. | |
value_type const & | operator[] (Size index) const |
Size | size () const |
iterator | begin () |
Iterators. | |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
Protected Member Functions | |
bool | range (Size index) const |
typedef fixedsizearray1const_iterator< T, S > utility::fixedsizearray1< T, S >::const_iterator |
typedef fixedsizearray1iterator< T, S > utility::fixedsizearray1< T, S >::iterator |
typedef platform::Size utility::fixedsizearray1< T, S >::Size |
typedef platform::SSize utility::fixedsizearray1< T, S >::SSize |
typedef T utility::fixedsizearray1< T, S >::value_type |
utility::fixedsizearray1< T, S >::fixedsizearray1 | ( | ) | [inline] |
Constructors and the assigmnet operator.
utility::fixedsizearray1< T, S >::fixedsizearray1 | ( | value_type | def | ) | [inline] |
utility::fixedsizearray1< T, S >::fixedsizearray1 | ( | fixedsizearray1< T, S > const & | source | ) | [inline] |
iterator utility::fixedsizearray1< T, S >::begin | ( | ) | [inline] |
Iterators.
const_iterator utility::fixedsizearray1< T, S >::begin | ( | ) | const [inline] |
const_iterator utility::fixedsizearray1< T, S >::end | ( | ) | const [inline] |
iterator utility::fixedsizearray1< T, S >::end | ( | ) | [inline] |
fixedsizearray1< T, S > const& utility::fixedsizearray1< T, S >::operator= | ( | fixedsizearray1< T, S > const & | rhs | ) | [inline] |
value_type& utility::fixedsizearray1< T, S >::operator[] | ( | Size | index | ) | [inline] |
Mutators and accessors.
value_type const& utility::fixedsizearray1< T, S >::operator[] | ( | Size | index | ) | const [inline] |
bool utility::fixedsizearray1< T, S >::range | ( | Size | index | ) | const [inline, protected] |
Referenced by utility::fixedsizearray1< Size, S >::operator[]().
Size utility::fixedsizearray1< T, S >::size | ( | ) | const [inline] |
Referenced by utility::FixedSizeLexicographicalIterator< S >::size().