#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] |