VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | 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 >:

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)
staticprotected
template<typename AttribType >
static AttribType DtEnvAttribute< AttribType >::encode ( const DtString value)
staticprotected
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 Wed Jan 7 13:31:29 EST 2015 from SVN revision 149162
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)