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 Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)