![]() |
VR-Link API Documentation for HLA 1.3
|
class DtGriddedDataPublisher: More...
Inheritance diagram for DtGriddedDataPublisher:
Collaboration diagram for DtGriddedDataPublisher:Public Types | |
| typedef DtGriddedDataRepository *(* | DtStateRepCreator )() |
| Function prototype for functions that create DtGriddedDataRepositories. | |
Public Member Functions | |
| DtGriddedDataPublisher (DtGriddedDataRepository *stateRepToUse, DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor. | |
| DtGriddedDataPublisher (RTI::ObjectClassHandle h, DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor. | |
| DtGriddedDataPublisher (DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor. | |
| virtual | ~DtGriddedDataPublisher () |
| virtual DtGriddedDataRepository * | gridDataStateRep () |
| Returns a pointer to the DtGriddedDataRepository - through which you can set or inspect current state information. | |
| virtual DtGriddedDataRepository * | gdsr () |
| Synonym for gridDataStateRep(). | |
| virtual const char * | classToUse () const |
| Returns the name of the FOM object class to use. | |
Static Public Member Functions | |
| static DtStateRepCreator | setStateRepCreator (DtStateRepCreator creator) |
| Give us a function to be used for creating SRs. | |
Protected Member Functions | |
| DtGriddedDataPublisher (const DtGriddedDataPublisher &orig) | |
| copy constructor -- Not Implemented | |
| DtGriddedDataPublisher & | operator= (const DtGriddedDataPublisher &orig) |
| copy constructor -- Not Implemented | |
Static Protected Attributes | |
| static DtStateRepCreator | theStateRepCreator |
class DtGriddedDataPublisher:
Instances of DtGriddedDataPublisher are used for local or source simulation of gridded data objects. (i.e. these entities are not dependent on data being produced elsewhere on the network for their existence). These entities send data to the network.
Function prototype for functions that create DtGriddedDataRepositories.
| DtGriddedDataPublisher::DtGriddedDataPublisher | ( | DtGriddedDataRepository * | stateRepToUse, |
| DtExerciseConn * | conn, | ||
| const char * | name = 0, |
||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor.
| DtGriddedDataPublisher::DtGriddedDataPublisher | ( | RTI::ObjectClassHandle | h, |
| DtExerciseConn * | conn, | ||
| const char * | name = 0, |
||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor.
| DtGriddedDataPublisher::DtGriddedDataPublisher | ( | DtExerciseConn * | conn, |
| const char * | name = 0, |
||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor.
| virtual DtGriddedDataPublisher::~DtGriddedDataPublisher | ( | ) | [virtual] |
| DtGriddedDataPublisher::DtGriddedDataPublisher | ( | const DtGriddedDataPublisher & | orig | ) | [protected] |
copy constructor -- Not Implemented
| virtual const char* DtGriddedDataPublisher::classToUse | ( | ) | const [virtual] |
Returns the name of the FOM object class to use.
Default implementation is to ask the FOM Mapper.
| DtGriddedDataRepository * DtGriddedDataPublisher::gdsr | ( | ) | [inline, virtual] |
Synonym for gridDataStateRep().
References DtObjectPublisher::myStateRep.
| DtGriddedDataRepository * DtGriddedDataPublisher::gridDataStateRep | ( | ) | [inline, virtual] |
Returns a pointer to the DtGriddedDataRepository - through which you can set or inspect current state information.
References DtObjectPublisher::myStateRep.
| DtGriddedDataPublisher& DtGriddedDataPublisher::operator= | ( | const DtGriddedDataPublisher & | orig | ) | [protected] |
copy constructor -- Not Implemented
| static DtStateRepCreator DtGriddedDataPublisher::setStateRepCreator | ( | DtStateRepCreator | creator | ) | [static] |
Give us a function to be used for creating SRs.
DtStateRepCreator DtGriddedDataPublisher::theStateRepCreator [static, protected] |