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

#include "OVR_RefCount.h"

Collaboration diagram for OVR::Pickable< T >:
Collaboration graph

Public Member Functions

 Pickable ()
 
 Pickable (T *p)
 
 Pickable (T *p, PickType)
 
template<typename OT >
 Pickable (const Pickable< OT > &other)
 
Pickableoperator= (const Pickable &other)
 
T * GetPtr () const
 
T * operator-> () const
 
T & operator* () const
 

Private Attributes

T * pV
 

Detailed Description

template<typename T>
class OVR::Pickable< T >

Definition at line 289 of file OVR_RefCount.h.

Constructor & Destructor Documentation

template<typename T>
OVR::Pickable< T >::Pickable ( )
inline

Definition at line 292 of file OVR_RefCount.h.

template<typename T>
OVR::Pickable< T >::Pickable ( T *  p)
inlineexplicit

Definition at line 293 of file OVR_RefCount.h.

template<typename T>
OVR::Pickable< T >::Pickable ( T *  p,
PickType   
)
inline

Definition at line 294 of file OVR_RefCount.h.

template<typename T>
template<typename OT >
OVR::Pickable< T >::Pickable ( const Pickable< OT > &  other)
inline

Definition at line 301 of file OVR_RefCount.h.

Member Function Documentation

template<typename T>
T* OVR::Pickable< T >::GetPtr ( ) const
inline

Definition at line 314 of file OVR_RefCount.h.

template<typename T>
T& OVR::Pickable< T >::operator* ( ) const
inline

Definition at line 319 of file OVR_RefCount.h.

template<typename T>
T* OVR::Pickable< T >::operator-> ( ) const
inline

Definition at line 315 of file OVR_RefCount.h.

template<typename T>
Pickable& OVR::Pickable< T >::operator= ( const Pickable< T > &  other)
inline

Definition at line 304 of file OVR_RefCount.h.

Field Documentation

template<typename T>
T* OVR::Pickable< T >::pV
private

Definition at line 326 of file OVR_RefCount.h.


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