Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR::Linux::OVR::Alg::ConstArrayAdaptor< T > Class Template Reference
Collaboration diagram for OVR::Linux::OVR::Alg::ConstArrayAdaptor< T >:
Collaboration graph

Public Types

typedef T ValueType
 

Public Member Functions

 ConstArrayAdaptor ()
 
 ConstArrayAdaptor (const T *ptr, UPInt size)
 
UPInt GetSize () const
 
const T & operator[] (UPInt i) const
 

Private Attributes

const T * Data
 
UPInt Size
 

Detailed Description

template<class T>
class OVR::Linux::OVR::Alg::ConstArrayAdaptor< T >

Definition at line 648 of file OVR_Linux_HMDDevice.cpp.

Member Typedef Documentation

template<class T >
typedef T OVR::Linux::OVR::Alg::ConstArrayAdaptor< T >::ValueType

Definition at line 651 of file OVR_Linux_HMDDevice.cpp.

Constructor & Destructor Documentation

template<class T >
OVR::Linux::OVR::Alg::ConstArrayAdaptor< T >::ConstArrayAdaptor ( )
inline

Definition at line 652 of file OVR_Linux_HMDDevice.cpp.

template<class T >
OVR::Linux::OVR::Alg::ConstArrayAdaptor< T >::ConstArrayAdaptor ( const T *  ptr,
UPInt  size 
)
inline

Definition at line 653 of file OVR_Linux_HMDDevice.cpp.

Member Function Documentation

template<class T >
UPInt OVR::Linux::OVR::Alg::ConstArrayAdaptor< T >::GetSize ( void  ) const
inline

Definition at line 654 of file OVR_Linux_HMDDevice.cpp.

template<class T >
const T& OVR::Linux::OVR::Alg::ConstArrayAdaptor< T >::operator[] ( UPInt  i) const
inline

Definition at line 655 of file OVR_Linux_HMDDevice.cpp.

Field Documentation

template<class T >
const T* OVR::Linux::OVR::Alg::ConstArrayAdaptor< T >::Data
private

Definition at line 657 of file OVR_Linux_HMDDevice.cpp.

template<class T >
UPInt OVR::Linux::OVR::Alg::ConstArrayAdaptor< T >::Size
private

Definition at line 658 of file OVR_Linux_HMDDevice.cpp.


The documentation for this class was generated from the following file: