#include <VectorBase.hpp>
Inheritance diagram for ConstVectorBase:

BaseClass is the base class that implements the vector.
Definition at line 91 of file VectorBase.hpp.
Public Member Functions | |
| ConstVectorBase () | |
| Constructor. | |
| size_t | size () const |
| Returns the size of the base class. | |
| T | operator[] (size_t i) const |
| returns the element at index i | |
| T | operator() (size_t i) const |
| returns the element at index i | |
Protected Member Functions | |
| T | constVectorRef (size_t i) const throw (VectorException) |
| returns the element at index i by calling the base class's operator[] | |
|
|
Constructor.
Definition at line 95 of file VectorBase.hpp. |
|
|
returns the element at index i by calling the base class's operator[]
Definition at line 109 of file VectorBase.hpp. |
|
|
returns the element at index i
Reimplemented in Vector, VectorSlice, ConstVectorSlice, Vector< double >, Vector< int >, Vector< SatID >, Vector< Xvt >, and Vector< DayTime >. Definition at line 104 of file VectorBase.hpp. |
|
|
returns the element at index i
Reimplemented in Vector, VectorSlice, ConstVectorSlice, Vector< double >, Vector< int >, Vector< SatID >, Vector< Xvt >, and Vector< DayTime >. Definition at line 101 of file VectorBase.hpp. |
|
|
Returns the size of the base class.
Reimplemented in Vector, VectorSlice, ConstVectorSlice, Vector< double >, Vector< int >, Vector< SatID >, Vector< Xvt >, and Vector< DayTime >. Definition at line 98 of file VectorBase.hpp. Referenced by Vector< DayTime >::operator=(), and Vector< DayTime >::Vector(). |
1.3.9.1