#include <vector_class.h>
Public Member Functions | |
| vector () | |
| vector (int size) | |
| vector (const vector< T > &v) | |
| ~vector () | |
| int | len () const |
| int | size () const |
| void | reset () |
| void | ones () |
| T | operator[] (int i) const |
| T | operator() (int i) const |
| T & | operator[] (int i) |
| T & | operator() (int i) |
| vector & | operator+= (const vector< T > &v) |
| vector & | operator-= (const vector< T > &v) |
| vector & | operator+= (const T t) |
| vector & | operator-= (const T t) |
| vector & | operator *= (const T t) |
| vector & | operator/= (const T t) |
| void | operator= (const T v) |
| void | operator= (const vector< T > &v) |
Protected Member Functions | |
| void | resize (int size) |
Protected Attributes | |
| smart_array< T > | data |
| SPUC::vector< T >::vector | ( | ) | [inline] |
| SPUC::vector< T >::vector | ( | int | size | ) | [inline] |
| SPUC::vector< T >::vector | ( | const vector< T > & | v | ) | [inline] |
| SPUC::vector< T >::~vector | ( | ) | [inline] |
| int SPUC::vector< T >::len | ( | ) | const [inline] |
| void SPUC::vector< T >::ones | ( | ) | [inline] |
| vector& SPUC::vector< T >::operator *= | ( | const T | t | ) | [inline] |
| T& SPUC::vector< T >::operator() | ( | int | i | ) | [inline] |
| T SPUC::vector< T >::operator() | ( | int | i | ) | const [inline] |
| vector& SPUC::vector< T >::operator+= | ( | const T | t | ) | [inline] |
| vector& SPUC::vector< T >::operator+= | ( | const vector< T > & | v | ) | [inline] |
| vector& SPUC::vector< T >::operator-= | ( | const T | t | ) | [inline] |
| vector& SPUC::vector< T >::operator-= | ( | const vector< T > & | v | ) | [inline] |
| vector& SPUC::vector< T >::operator/= | ( | const T | t | ) | [inline] |
| void SPUC::vector< T >::operator= | ( | const vector< T > & | v | ) | [inline] |
| void SPUC::vector< T >::operator= | ( | const T | v | ) | [inline] |
| T& SPUC::vector< T >::operator[] | ( | int | i | ) | [inline] |
| T SPUC::vector< T >::operator[] | ( | int | i | ) | const [inline] |
| void SPUC::vector< T >::reset | ( | void | ) | [inline] |
| void SPUC::vector< T >::resize | ( | int | size | ) | [inline, protected] |
| int SPUC::vector< T >::size | ( | void | ) | const [inline] |
smart_array<T> SPUC::vector< T >::data [protected] |
1.4.7