Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_DataValueTemp< TDataValue > Class Template Reference

Inheritance diagram for CP_DataValueTemp< TDataValue >:

CP_DataValue List of all members.

Public Member Functions

Constructor / Destructor
 CP_DataValueTemp (const TDataValue &inValue)
 Constructor.
virtual ~CP_DataValueTemp ()
 Destructor.
Getters
virtual const std::type_info & type () const
const TDataValue & GetDataValue () const
Copying
virtual CP_DataValueCopy () const

Private Attributes

TDataValue fDataValue

template<typename TDataValue>
class CP_DataValueTemp< TDataValue >


Constructor & Destructor Documentation

template<typename TDataValue>
CP_DataValueTemp< TDataValue >::CP_DataValueTemp const TDataValue &  inValue  ) 
 

Constructor.

template<typename TDataValue>
virtual CP_DataValueTemp< TDataValue >::~CP_DataValueTemp  )  [virtual]
 

Destructor.


Member Function Documentation

template<typename TDataValue>
virtual const std::type_info& CP_DataValueTemp< TDataValue >::type  )  const [virtual]
 

Returns the type_info of this class.

Returns:
type_info Returns std::type_info about this data value.

Implements CP_DataValue.

template<typename TDataValue>
const TDataValue& CP_DataValueTemp< TDataValue >::GetDataValue  )  const
 

template<typename TDataValue>
virtual CP_DataValue* CP_DataValueTemp< TDataValue >::Copy  )  const [virtual]
 

Copy are data value.

Returns:
CP_DataValue Returns a copy of our data value.

Reimplemented from CP_DataValue.


Member Data Documentation

template<typename TDataValue>
TDataValue CP_DataValueTemp< TDataValue >::fDataValue [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Sep 20 20:21:37 2005 for CPLAT_MacOS by  doxygen 1.4.0