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

#include "OVR_Alg.h"

Collaboration diagram for 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::Alg::ConstArrayAdaptor< T >

Definition at line 648 of file OVR_Alg.h.

Member Typedef Documentation

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

Definition at line 651 of file OVR_Alg.h.

Constructor & Destructor Documentation

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

Definition at line 652 of file OVR_Alg.h.

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

Definition at line 653 of file OVR_Alg.h.

Member Function Documentation

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

Definition at line 654 of file OVR_Alg.h.

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

Definition at line 655 of file OVR_Alg.h.

Field Documentation

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

Definition at line 657 of file OVR_Alg.h.

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

Definition at line 658 of file OVR_Alg.h.


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