VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Attributes
makVrfMetoc::DtReflectedEnvironmentCondition Class Reference

Instances of DtReflectedEnvironmentCondition are used to represent a simulated HLAobjectRoot.METOC_Root.EnvironmentCondition object reflected across a network.

Inheritance diagram for makVrfMetoc::DtReflectedEnvironmentCondition:
Inheritance graph
[legend]

Public Types

typedef
DtEnvironmentConditionStateRepository *(* 
DtStateRepCreator )()
 

Public Member Functions

 DtReflectedEnvironmentCondition (DtHlaObject *obj, DtExerciseConn *exConn)
 
virtual ~DtReflectedEnvironmentCondition ()
 
virtual
DtEnvironmentConditionStateRepository
environmentConditionStateRep () const
 
virtual
DtEnvironmentConditionStateRepository
esr () const
 
virtual
DtReflectedEnvironmentCondition
next () const
 
virtual
DtReflectedEnvironmentCondition
prev () const
 
virtual
DtReflectedEnvironmentCondition
wrapNext () const
 
virtual
DtReflectedEnvironmentCondition
wrapPrev () const
 
virtual void addPostUpdateCallback (DtEnvironmentConditionCallbackFunction cb, void *userData)
 
virtual void removePostUpdateCallback (DtEnvironmentConditionCallbackFunction cb, void *userData)
 

Static Public Member Functions

static DtStateRepCreator setStateRepCreator (DtStateRepCreator creator)
 

Protected Member Functions

 DtReflectedEnvironmentCondition (const DtReflectedEnvironmentCondition &orig)
 
DtReflectedEnvironmentConditionoperator= (const DtReflectedEnvironmentCondition &orig)
 

Static Protected Attributes

static DtStateRepCreator theStateRepCreator
 

Member Typedef Documentation

typedef DtEnvironmentConditionStateRepository*(* makVrfMetoc::DtReflectedEnvironmentCondition::DtStateRepCreator)()

Function prototype for functions that create a DtEnvironmentConditionStateRepository.

Constructor & Destructor Documentation

makVrfMetoc::DtReflectedEnvironmentCondition::DtReflectedEnvironmentCondition ( DtHlaObject *  obj,
DtExerciseConn *  exConn 
)

Constructor.

virtual makVrfMetoc::DtReflectedEnvironmentCondition::~DtReflectedEnvironmentCondition ( )
virtual

Destructor.

makVrfMetoc::DtReflectedEnvironmentCondition::DtReflectedEnvironmentCondition ( const DtReflectedEnvironmentCondition orig)
protected

Copy Constructor not implemented.

Member Function Documentation

DtEnvironmentConditionStateRepository * makVrfMetoc::DtReflectedEnvironmentCondition::environmentConditionStateRep ( ) const
inlinevirtual

Returns the EnvironmentCondition's state repository.

DtEnvironmentConditionStateRepository * makVrfMetoc::DtReflectedEnvironmentCondition::esr ( ) const
inlinevirtual

Shorter version of lifeformRep.

virtual DtReflectedEnvironmentCondition* makVrfMetoc::DtReflectedEnvironmentCondition::next ( ) const
virtual

Returns the next reflected EnvironmentCondition in the DtReflectedEnvironmentConditionList.

virtual DtReflectedEnvironmentCondition* makVrfMetoc::DtReflectedEnvironmentCondition::prev ( ) const
virtual

Returns the previous reflected EnvironmentCondition in the DtReflectedEnvironmentConditionList.

virtual DtReflectedEnvironmentCondition* makVrfMetoc::DtReflectedEnvironmentCondition::wrapNext ( ) const
virtual

Returns the next reflected EnvironmentCondition. Will cycle back to the first remote EnvironmentCondition in the DtReflectedEnvironmentConditionList.

virtual DtReflectedEnvironmentCondition* makVrfMetoc::DtReflectedEnvironmentCondition::wrapPrev ( ) const
virtual

Returns the previous reflected EnvironmentCondition. Will cycle back to the first remote EnvironmentCondition in the DtReflectedEnvironmentConditionList.

virtual void makVrfMetoc::DtReflectedEnvironmentCondition::addPostUpdateCallback ( DtEnvironmentConditionCallbackFunction  cb,
void *  userData 
)
virtual

Add a callback that is called when the DtReflectedEnvironmentCondition is updated.

virtual void makVrfMetoc::DtReflectedEnvironmentCondition::removePostUpdateCallback ( DtEnvironmentConditionCallbackFunction  cb,
void *  userData 
)
virtual

Remove the callback that is called when the DtReflectedEnvironmentCondition is updated.

static DtStateRepCreator makVrfMetoc::DtReflectedEnvironmentCondition::setStateRepCreator ( DtStateRepCreator  creator)
static

Set the function to be called for creating state repositories.

DtReflectedEnvironmentCondition& makVrfMetoc::DtReflectedEnvironmentCondition::operator= ( const DtReflectedEnvironmentCondition orig)
protected

Assignment operator not implemented.

Member Data Documentation

DtStateRepCreator makVrfMetoc::DtReflectedEnvironmentCondition::theStateRepCreator
staticprotected

The function called to create state repositories.


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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)