Public Member Functions | |
| Vector () | |
| Vector (int Size) | |
| Vector (int Size, std::string const &strVals) | |
| ~Vector () | |
| Vector (Vector< Type > const &Other) | |
| int | Size () const |
| Type * | GetPtr () |
| const Type * | GetPtr () const |
| void | Set (int Size) |
| void | Set (int Size, std::string const &strVals) |
| void | SetValues (Type Value) |
| void | Reset (std::string const &strVals) |
| void | Resize (int Size) |
| void | operator= (const Vector< Type > &R) |
| CommaAssign | operator= (Type const &Num) |
| void | operator+= (const Vector< Type > &R) |
| void | operator-= (const Vector< Type > &R) |
| template<typename t_exp> | |
| void | operator= (const expression< t_exp, Vector< Type > > &Exp) |
| template<typename t_exp> | |
| void | operator+= (const expression< t_exp, Vector< Type > > &Exp) |
| template<typename t_exp> | |
| void | operator-= (const expression< t_exp, Vector< Type > > &Exp) |
| Type & | operator() (int i) |
| const Type & | operator() (int i) const |
Private Member Functions | |
| void | _set (int Size) |
| void | _set (int Size, std::string const &strVals) |
| void | _resize (int Size) |
Private Attributes | |
| int | _size |
| Type * | _values |
Classes | |
| class | CommaAssign |
Definition at line 39 of file vector.h.
1.4.7