#include <autoarray.h>
Inheritance diagram for autoarray< T >:


Public Member Functions | |
| autoarray () | |
| autoarray (std::size_t n) | |
| T & | operator[] (sint32 i) throw (range_error) |
| ~autoarray () | |
| autoarray (const autoarray &a) | |
| autoarray & | operator= (const autoarray &a) |
| void | set_size (std::size_t new_size) |
Private Attributes | |
| std::size_t | size_ |
| T * | data_ |
Classes | |
| class | range_error |
Definition at line 25 of file autoarray.h.
Definition at line 50 of file autoarray.h.
Definition at line 52 of file autoarray.h.
Definition at line 66 of file autoarray.h.
Definition at line 71 of file autoarray.h.
| T& autoarray< T >::operator[] | ( | sint32 | i | ) | throw (range_error) [inline] |
Definition at line 57 of file autoarray.h.
Definition at line 80 of file autoarray.h.
| void autoarray< T >::set_size | ( | std::size_t | new_size | ) | [inline] |
Definition at line 28 of file autoarray.h.
Referenced by autoarray< Shape_info >::autoarray(), autoarray< Shape_info >::operator=(), autoarray< Shape_info >::operator[](), and autoarray< Shape_info >::set_size().
Definition at line 29 of file autoarray.h.
Referenced by autoarray< Shape_info >::autoarray(), autoarray< Shape_info >::operator=(), autoarray< Shape_info >::operator[](), autoarray< Shape_info >::set_size(), and autoarray< Shape_info >::~autoarray().
1.5.1