VR-Link API Documentation for HLA 1516
Public Member Functions | Static Protected Member Functions | Protected Attributes
DtEnvAttribute< AttribType > Class Template Reference

A templated class which represent an attribute of a DtEnvObject. More...

+ Collaboration diagram for DtEnvAttribute< AttribType >:

List of all members.

Public Member Functions

 DtEnvAttribute (const DtString &name, DtEnvValueSP boundValue)
AttribType get () const
void set (AttribType val)

Static Protected Member Functions

static DtString decode (AttribType t)
static AttribType encode (const DtString &value)

Protected Attributes

DtEnvValueWP myValue
AttribType myCache

Detailed Description

template<typename AttribType>
class DtEnvAttribute< AttribType >

A templated class which represent an attribute of a DtEnvObject.


Constructor & Destructor Documentation

template<typename AttribType >
DtEnvAttribute< AttribType >::DtEnvAttribute ( const DtString name,
DtEnvValueSP  boundValue 
)

Member Function Documentation

template<typename AttribType >
static DtString DtEnvAttribute< AttribType >::decode ( AttribType  t) [static, protected]
template<typename AttribType >
static AttribType DtEnvAttribute< AttribType >::encode ( const DtString value) [static, protected]
template<typename AttribType >
AttribType DtEnvAttribute< AttribType >::get ( ) const
template<typename AttribType >
void DtEnvAttribute< AttribType >::set ( AttribType  val)

Member Data Documentation

template<typename AttribType >
AttribType DtEnvAttribute< AttribType >::myCache [protected]
template<typename AttribType >
DtEnvValueWP DtEnvAttribute< AttribType >::myValue [protected]

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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)