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

class DtReflectedRadioReceiver: More...

+ Inheritance diagram for DtReflectedRadioReceiver:
+ Collaboration diagram for DtReflectedRadioReceiver:

List of all members.

Public Types

typedef
DtRadioReceiverRepository *(* 
DtStateRepCreator )()
 Function prototype for functions that create DtRadioReceiverRepositories.

Public Member Functions

 DtReflectedRadioReceiver (DtHlaObject *obj, DtExerciseConn *conn)
 constructor
virtual ~DtReflectedRadioReceiver ()
 destructor
virtual DtRadioReceiverRepositoryreceiverRep () const
 Get the receiver's state repository.
virtual DtRadioReceiverRepositoryrsr () const
 Synonym for receiverRep().
virtual DtReflectedRadioReceivernext () const
 Get the next remote receiver.
virtual DtReflectedRadioReceiverprev () const
 Get the previous remote receiver.
virtual DtReflectedRadioReceiverwrapNext () const
 Get the next remote receiver.
virtual DtReflectedRadioReceiverwrapPrev () const
 Get the previous remote receiver.
virtual void addPostUpdateCallback (DtRadioReceiverCallbackFunction cb, void *userData)
 Receiver state callback registration/deregistration.
virtual void removePostUpdateCallback (DtRadioReceiverCallbackFunction 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

 DtReflectedRadioReceiver (const DtReflectedRadioReceiver &orig)
 copy constructor -- not implemented
DtReflectedRadioReceiveroperator= (const DtReflectedRadioReceiver &orig)
 assignment operator -- not implemented

Static Protected Attributes

static DtStateRepCreator theStateRepCreator

Detailed Description

class DtReflectedRadioReceiver:

Instances of DtReflectedRadioReceiver represent RadioReceiver objects simulated by remote applications. State data can be viewed through its state repository.


Member Typedef Documentation

Function prototype for functions that create DtRadioReceiverRepositories.


Constructor & Destructor Documentation

constructor

destructor

copy constructor -- not implemented


Member Function Documentation

virtual void DtReflectedRadioReceiver::addPostUpdateCallback ( DtRadioReceiverCallbackFunction  cb,
void *  userData 
) [virtual]

Receiver state callback registration/deregistration.

Get the next remote receiver.

Reimplemented from DtListedObj.

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

assignment operator -- not implemented

Get the previous remote receiver.

Reimplemented from DtListedObj.

Get the receiver's state repository.

References DtReflectedObject::myStateRep.

virtual void DtReflectedRadioReceiver::removePostUpdateCallback ( DtRadioReceiverCallbackFunction  cb,
void *  userData 
) [virtual]

Synonym for receiverRep().

References DtReflectedObject::myStateRep.

Give us a function to be used for creating SRs.

Get the next remote receiver.

Will cycle back to the first remote receiver.

Reimplemented from DtListedObj.

Get the previous remote receiver.

Will cycle back to the last remote receiver.

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)