#include <array.hxx>
Inheritance diagram for xyzzy::PTArray< T >:

Public Member Functions | |
| PTArray () | |
| PTArray (len_t len) | |
| PTArray (const PTArray &r) | |
| PTArray (const T *const p, const T stopAt) | |
| PTArray & | operator= (const PTArray &r) |
| void | resize (len_t len) |
| T & | operator[] (len_t ix) |
| const T & | operator[] (len_t ix) const |
| ~PTArray () | |
Static Public Member Functions | |
| static void | copy (const PTArray &from, PTArray &to) |
Private Member Functions | |
| void | copy (const PTArray &from) |
Private Attributes | |
| T * | mp_ar |
| xyzzy::PTArray< T >::PTArray | ( | ) | [inline, explicit] |
| xyzzy::PTArray< T >::PTArray | ( | len_t | len | ) | [inline, explicit] |
| xyzzy::PTArray< T >::PTArray | ( | const PTArray< T > & | r | ) | [inline] |
| xyzzy::PTArray< T >::PTArray | ( | const T *const | p, | |
| const T | stopAt | |||
| ) | [inline, explicit] |
| xyzzy::PTArray< T >::~PTArray | ( | ) | [inline] |
| PTArray& xyzzy::PTArray< T >::operator= | ( | const PTArray< T > & | r | ) | [inline] |
| void xyzzy::PTArray< T >::resize | ( | len_t | len | ) | [inline] |
| T& xyzzy::PTArray< T >::operator[] | ( | len_t | ix | ) | [inline] |
| const T& xyzzy::PTArray< T >::operator[] | ( | len_t | ix | ) | const [inline] |
| static void xyzzy::PTArray< T >::copy | ( | const PTArray< T > & | from, | |
| PTArray< T > & | to | |||
| ) | [inline, static] |
| void xyzzy::PTArray< T >::copy | ( | const PTArray< T > & | from | ) | [inline, private] |
T* xyzzy::PTArray< T >::mp_ar [private] |
1.5.1