A support for local 2-dimensional arrays allocated on the stack. The class constains just information about the size. More...
#include <auto_local_array.h>
Public Member Functions | |
| AutoLocalArray2 (T *arr, int length0, int length1) | |
| T * | operator* () |
| T * | operator[] (const int inx) |
| operator T * () | |
| operator void * () | |
| virtual | ~AutoLocalArray2 () |
Public Attributes | |
| const int | length0 |
| const int | length1 |
| const int | size |
Protected Attributes | |
| T * | arr |
A support for local 2-dimensional arrays allocated on the stack. The class constains just information about the size.
| AutoLocalArray2< T >::AutoLocalArray2 | ( | T * | arr, | |
| int | length0, | |||
| int | length1 | |||
| ) | [inline] |
| virtual AutoLocalArray2< T >::~AutoLocalArray2 | ( | ) | [inline, virtual] |
| AutoLocalArray2< T >::operator T * | ( | ) | [inline] |
| AutoLocalArray2< T >::operator void * | ( | ) | [inline] |
| T* AutoLocalArray2< T >::operator* | ( | ) | [inline] |
| T* AutoLocalArray2< T >::operator[] | ( | const int | inx | ) | [inline] |
T* AutoLocalArray2< T >::arr [protected] |
| const int AutoLocalArray2< T >::length0 |
| const int AutoLocalArray2< T >::length1 |
| const int AutoLocalArray2< T >::size |
1.6.3