![]() |
VR-Link API Documentation for HLA Evolved
|
class DtReflectedGriddedData: More...
Inheritance diagram for DtReflectedGriddedData:
Collaboration diagram for DtReflectedGriddedData:Public Types | |
| typedef DtGriddedDataRepository *(* | DtStateRepCreator )() |
| Function prototype for functions that create DtGriddedDataRepositories. | |
Public Member Functions | |
| DtReflectedGriddedData (DtHlaObject *obj, DtExerciseConn *conn) | |
| constructor | |
| virtual | ~DtReflectedGriddedData () |
| destructor | |
| virtual DtGriddedDataRepository * | gridDataRep () const |
| Get the designator's state repository. | |
| virtual DtGriddedDataRepository * | gdsr () const |
| Synonym for designatorRep(). | |
| virtual DtReflectedGriddedData * | next () const |
| Get the next remote designator. | |
| virtual DtReflectedGriddedData * | prev () const |
| Get the previous remote designator. | |
| virtual DtReflectedGriddedData * | wrapNext () const |
| Get the next remote designator. | |
| virtual DtReflectedGriddedData * | wrapPrev () const |
| Get the previous remote designator. | |
| virtual void | addPostUpdateCallback (DtGriddedDataCallbackFunction cb, void *userData) |
| Designator state callback registration/deregistration. | |
| virtual void | removePostUpdateCallback (DtGriddedDataCallbackFunction 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 | |
| DtReflectedGriddedData (const DtReflectedGriddedData &orig) | |
| copy constructor -- not implemented | |
| DtReflectedGriddedData & | operator= (const DtReflectedGriddedData &orig) |
| assignment operator -- not implemented | |
Static Protected Attributes | |
| static DtStateRepCreator | theStateRepCreator |
class DtReflectedGriddedData:
Instances of DtReflectedGriddedData are used to represent a GriddedData Object which has been published remotely.
Function prototype for functions that create DtGriddedDataRepositories.
| DtReflectedGriddedData::DtReflectedGriddedData | ( | DtHlaObject * | obj, |
| DtExerciseConn * | conn | ||
| ) |
constructor
| virtual DtReflectedGriddedData::~DtReflectedGriddedData | ( | ) | [virtual] |
destructor
| DtReflectedGriddedData::DtReflectedGriddedData | ( | const DtReflectedGriddedData & | orig | ) | [protected] |
copy constructor -- not implemented
| virtual void DtReflectedGriddedData::addPostUpdateCallback | ( | DtGriddedDataCallbackFunction | cb, |
| void * | userData | ||
| ) | [virtual] |
Designator state callback registration/deregistration.
| DtGriddedDataRepository * DtReflectedGriddedData::gdsr | ( | ) | const [inline, virtual] |
Synonym for designatorRep().
References DtReflectedObject::myStateRep.
| DtGriddedDataRepository * DtReflectedGriddedData::gridDataRep | ( | ) | const [inline, virtual] |
Get the designator's state repository.
References DtReflectedObject::myStateRep.
| virtual DtReflectedGriddedData* DtReflectedGriddedData::next | ( | ) | const [virtual] |
Get the next remote designator.
Reimplemented from DtListedObj.
| DtReflectedGriddedData& DtReflectedGriddedData::operator= | ( | const DtReflectedGriddedData & | orig | ) | [protected] |
assignment operator -- not implemented
| virtual DtReflectedGriddedData* DtReflectedGriddedData::prev | ( | ) | const [virtual] |
Get the previous remote designator.
Reimplemented from DtListedObj.
| virtual void DtReflectedGriddedData::removePostUpdateCallback | ( | DtGriddedDataCallbackFunction | cb, |
| void * | userData | ||
| ) | [virtual] |
| static DtStateRepCreator DtReflectedGriddedData::setStateRepCreator | ( | DtStateRepCreator | creator | ) | [static] |
Give us a function to be used for creating SRs.
| virtual DtReflectedGriddedData* DtReflectedGriddedData::wrapNext | ( | ) | const [virtual] |
Get the next remote designator.
Will cycle back to the first remote designator.
Reimplemented from DtListedObj.
| virtual DtReflectedGriddedData* DtReflectedGriddedData::wrapPrev | ( | ) | const [virtual] |
Get the previous remote designator.
Will cycle back to the last remote designator.
Reimplemented from DtListedObj.
DtStateRepCreator DtReflectedGriddedData::theStateRepCreator [static, protected] |