LLReflectiveT< T > Class Template Reference

#include <reflectivet.h>

Inheritance diagram for LLReflectiveT< T >:

Inheritance graph
[legend]
Collaboration diagram for LLReflectiveT< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLReflectiveT (const T &value)
virtual ~LLReflectiveT ()
virtual const LLMetaClassgetMetaClass () const
const T & getValue () const

Private Attributes

mValue

Detailed Description

template<class T>
class LLReflectiveT< T >

Definition at line 37 of file reflectivet.h.


Constructor & Destructor Documentation

template<class T>
LLReflectiveT< T >::LLReflectiveT ( const T &  value  )  [inline]

Definition at line 41 of file reflectivet.h.

template<class T>
virtual LLReflectiveT< T >::~LLReflectiveT (  )  [inline, virtual]

Definition at line 42 of file reflectivet.h.


Member Function Documentation

template<class T>
virtual const LLMetaClass& LLReflectiveT< T >::getMetaClass (  )  const [inline, virtual]

Implements LLReflective.

Definition at line 44 of file reflectivet.h.

template<class T>
const T& LLReflectiveT< T >::getValue (  )  const [inline]

Definition at line 46 of file reflectivet.h.

References LLReflectiveT< T >::mValue.


Member Data Documentation

template<class T>
T LLReflectiveT< T >::mValue [private]

Definition at line 50 of file reflectivet.h.

Referenced by LLReflectiveT< T >::getValue().


The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:41 2010 for Second Life Viewer by  doxygen 1.4.7