VR-Link API Documentation for HLA 1.3
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Attributes
DtReflectedEnvironmentProcess Class Reference

Instances of DtReflectedEnvironmentProcess are used to represent an Instance of an EnvironmentProcess HLA Object which was published remotely. More...

+ Inheritance diagram for DtReflectedEnvironmentProcess:
+ Collaboration diagram for DtReflectedEnvironmentProcess:

List of all members.

Public Types

typedef
DtEnvironmentProcessRepository *(* 
DtStateRepCreator )()
 Function prototype for functions that create DtEnvironmentProcessRepositories.

Public Member Functions

 DtReflectedEnvironmentProcess (DtHlaObject *obj, DtExerciseConn *conn)
 constructor
virtual ~DtReflectedEnvironmentProcess ()
 destructor
virtual
DtEnvironmentProcessRepository
environmentProcessStateRep () const
 Get the environmental process's state repository.
virtual
DtEnvironmentProcessRepository
epsr () const
 Synonym for environmentProcessRep().
virtual
DtReflectedEnvironmentProcess
next () const
 Get the next remote environmental process.
virtual
DtReflectedEnvironmentProcess
prev () const
 Get the previous remote environmental process.
virtual
DtReflectedEnvironmentProcess
wrapNext () const
 Get the next remote environmental process.
virtual
DtReflectedEnvironmentProcess
wrapPrev () const
 Get the previous remote environmental process.
virtual void addPostUpdateCallback (DtEnvironmentProcessCallbackFunction cb, void *userData)
 Environmental process state callback registration/deregistration.
virtual void removePostUpdateCallback (DtEnvironmentProcessCallbackFunction cb, void *userData)

Static Public Member Functions

static DtStateRepCreator setStateRepCreator (DtStateRepCreator creator)
 Give us a function to be used for creating SRs.

Protected Member Functions

 DtReflectedEnvironmentProcess (const DtReflectedEnvironmentProcess &orig)
 copy constructor -- not implemented
DtReflectedEnvironmentProcessoperator= (const DtReflectedEnvironmentProcess &orig)
 assignment operator -- not implemented

Static Protected Attributes

static DtStateRepCreator theStateRepCreator

Detailed Description

Instances of DtReflectedEnvironmentProcess are used to represent an Instance of an EnvironmentProcess HLA Object which was published remotely.

Examples: Environmental Process Example


Member Typedef Documentation

Function prototype for functions that create DtEnvironmentProcessRepositories.


Constructor & Destructor Documentation

constructor

destructor

copy constructor -- not implemented


Member Function Documentation

Environmental process state callback registration/deregistration.

Get the environmental process's state repository.

References DtReflectedObject::myStateRep.

Synonym for environmentProcessRep().

References DtReflectedObject::myStateRep.

Get the next remote environmental process.

Reimplemented from DtListedObj.

DtReflectedEnvironmentProcess& DtReflectedEnvironmentProcess::operator= ( const DtReflectedEnvironmentProcess orig) [protected]

assignment operator -- not implemented

Get the previous remote environmental process.

Reimplemented from DtListedObj.

Give us a function to be used for creating SRs.

Get the next remote environmental process.

Will cycle back to the first remote designator.

Reimplemented from DtListedObj.

Get the previous remote environmental process.

Will cycle back to the last remote designator.

Reimplemented from DtListedObj.


Member Data Documentation


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)