Public Member Functions | |
Vector () | |
Vector (int) | |
Vector (int, const Type &) | |
Vector (int, const Type *) | |
Vector (const Vector &) | |
Vector & | operator= (const Vector &) |
Type & | operator[] (const int) |
const Type & | operator[] (const int) const |
int | getSize () |
Type * | begin () |
Type * | end () |
~Vector () | |
Private Attributes | |
int | size |
Type * | vector |
Definition at line 24 of file Vector.h.
Purple::Vector< Type >::Vector | ( | ) |
Purple::Vector< Type >::Vector | ( | int | newSize | ) |
Purple::Vector< Type >::Vector | ( | int | newSize, | |
const Type & | type | |||
) |
Purple::Vector< Type >::Vector | ( | int | newSize, | |
const Type * | type | |||
) |
Purple::Vector< Type >::Vector | ( | const Vector< Type > & | ) |
Purple::Vector< Type >::~Vector | ( | ) |
Vector& Purple::Vector< Type >::operator= | ( | const Vector< Type > & | ) |
Type & Purple::Vector< Type >::operator[] | ( | const | int | ) |
const Type & Purple::Vector< Type >::operator[] | ( | const | int | ) | const |
int Purple::Vector< Type >::getSize | ( | ) |
Type * Purple::Vector< Type >::begin | ( | ) |
Type * Purple::Vector< Type >::end | ( | ) |
int Purple::Vector< Type >::size [private] |
Type* Purple::Vector< Type >::vector [private] |