#include <OVR_Alg.h>
Public Types | |
| typedef T | ValueType |
Public Member Functions | |
| ArrayAdaptor () | |
| ArrayAdaptor (T *ptr, UPInt size) | |
| UPInt | GetSize () const |
| const T & | operator[] (UPInt i) const |
| T & | operator[] (UPInt i) |
Private Attributes | |
| T * | Data |
| UPInt | Size |
| typedef T OVR::Alg::ArrayAdaptor< T >::ValueType |
| OVR::Alg::ArrayAdaptor< T >::ArrayAdaptor | ( | ) | [inline] |
| OVR::Alg::ArrayAdaptor< T >::ArrayAdaptor | ( | T * | ptr, |
| UPInt | size | ||
| ) | [inline] |
| UPInt OVR::Alg::ArrayAdaptor< T >::GetSize | ( | ) | const [inline] |
| const T& OVR::Alg::ArrayAdaptor< T >::operator[] | ( | UPInt | i | ) | const [inline] |
| T& OVR::Alg::ArrayAdaptor< T >::operator[] | ( | UPInt | i | ) | [inline] |
T* OVR::Alg::ArrayAdaptor< T >::Data [private] |
UPInt OVR::Alg::ArrayAdaptor< T >::Size [private] |