|
My Project
|
Public Types | |
| typedef T | value_type |
Public Member Functions | |
| Array1D (int n) | |
| Array1D (int n, const T &a) | |
| Array1D (int n, T *a) | |
| Array1D (const Array1D &A) | |
| operator T* () | |
| operator const T * () | |
| Array1D & | operator= (const T &a) |
| Array1D & | operator= (const Array1D &A) |
| Array1D & | ref (const Array1D &A) |
| Array1D | copy () const |
| Array1D & | inject (const Array1D &A) |
| T & | operator[] (int i) |
| T & | operator() (int i) |
| const T & | operator[] (int i) const |
| const T & | operator() (int i) const |
| int | dim1 () const |
| int | dim () const |
| int | ref_count () const |
| Array1D< T > | subarray (int i0, int i1) |