![]() |
VR-Link API Documentation for HLA Evolved
|
class DtAdditionalPassiveActivitiesPublisher More...
Inheritance diagram for DtAdditionalPassiveActivitiesPublisher:
Collaboration diagram for DtAdditionalPassiveActivitiesPublisher:Public Types | |
| typedef DtAdditionalPassiveActivitiesRepository *(* | DtStateRepCreator )() |
| Function prototype for a function that creates a DtAdditionalPassiveActivitiesStateRepository. | |
Public Member Functions | |
| DtAdditionalPassiveActivitiesPublisher (DtAdditionalPassiveActivitiesRepository *stateRepToUse, DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor. | |
| DtAdditionalPassiveActivitiesPublisher (RTI::ObjectClassHandle h, DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor. | |
| DtAdditionalPassiveActivitiesPublisher (DtExerciseConn *conn, const char *name=0, const DtDDMRegionSet *regionSetToUse=0) | |
| Constructor. | |
| DtAdditionalPassiveActivitiesPublisher (DtHlaObjectWithStateRep *obj, DtExerciseConn *conn) | |
| Constructor that creates a publisher for an existing DtHlaObject. | |
| virtual | ~DtAdditionalPassiveActivitiesPublisher () |
| Destructor. | |
| virtual DtAdditionalPassiveActivitiesRepository * | additionalPassiveActivitiesStateRep () |
| Returns a pointer to the DtAdditionalPassiveActivitiesStateRepository - through which you can set or inspect current state information. | |
| virtual DtAdditionalPassiveActivitiesRepository * | asr () |
| Synonym for additionalPassiveActivitiesStateRep(). | |
| 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 | |
| DtAdditionalPassiveActivitiesPublisher (const DtAdditionalPassiveActivitiesPublisher &orig) | |
| Copy Constructor -- not implemented. | |
| DtAdditionalPassiveActivitiesPublisher & | operator= (const DtAdditionalPassiveActivitiesPublisher &orig) |
| Assignment operator -- not implemented. | |
Static Protected Attributes | |
| static DtStateRepCreator | theStateRepCreator |
class DtAdditionalPassiveActivitiesPublisher
Instances of DtAdditionalPassiveActivitiesPublisher publish EmbeddedSystem.UnderwaterAcousticsEmission.AdditionalPassiveActivities objects to the network.
| typedef DtAdditionalPassiveActivitiesRepository*(* DtAdditionalPassiveActivitiesPublisher::DtStateRepCreator)() |
Function prototype for a function that creates a DtAdditionalPassiveActivitiesStateRepository.
| DtAdditionalPassiveActivitiesPublisher::DtAdditionalPassiveActivitiesPublisher | ( | DtAdditionalPassiveActivitiesRepository * | stateRepToUse, |
| DtExerciseConn * | conn, | ||
| const char * | name = 0, |
||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor.
| DtAdditionalPassiveActivitiesPublisher::DtAdditionalPassiveActivitiesPublisher | ( | RTI::ObjectClassHandle | h, |
| DtExerciseConn * | conn, | ||
| const char * | name = 0, |
||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor.
| DtAdditionalPassiveActivitiesPublisher::DtAdditionalPassiveActivitiesPublisher | ( | DtExerciseConn * | conn, |
| const char * | name = 0, |
||
| const DtDDMRegionSet * | regionSetToUse = 0 |
||
| ) |
Constructor.
| DtAdditionalPassiveActivitiesPublisher::DtAdditionalPassiveActivitiesPublisher | ( | DtHlaObjectWithStateRep * | obj, |
| DtExerciseConn * | conn | ||
| ) |
Constructor that creates a publisher for an existing DtHlaObject.
(DtHlaObjectWithStateRep is derived from DtHlaObject.) Typically used in conjunction with ownership management, when you want to take ownership and begin updating some attributes of an object that you have already discovered.
| virtual DtAdditionalPassiveActivitiesPublisher::~DtAdditionalPassiveActivitiesPublisher | ( | ) | [virtual] |
Destructor.
| DtAdditionalPassiveActivitiesPublisher::DtAdditionalPassiveActivitiesPublisher | ( | const DtAdditionalPassiveActivitiesPublisher & | orig | ) | [protected] |
Copy Constructor -- not implemented.
| DtAdditionalPassiveActivitiesRepository * DtAdditionalPassiveActivitiesPublisher::additionalPassiveActivitiesStateRep | ( | ) | [inline, virtual] |
Returns a pointer to the DtAdditionalPassiveActivitiesStateRepository - through which you can set or inspect current state information.
References DtObjectPublisher::myStateRep.
| DtAdditionalPassiveActivitiesRepository * DtAdditionalPassiveActivitiesPublisher::asr | ( | ) | [inline, virtual] |
Synonym for additionalPassiveActivitiesStateRep().
References DtObjectPublisher::myStateRep.
| virtual const char* DtAdditionalPassiveActivitiesPublisher::classToUse | ( | ) | const [virtual] |
Returns the name of the FOM object class to use.
Default implementation is to ask the FOM Mapper.
| DtAdditionalPassiveActivitiesPublisher& DtAdditionalPassiveActivitiesPublisher::operator= | ( | const DtAdditionalPassiveActivitiesPublisher & | orig | ) | [protected] |
Assignment operator -- not implemented.
| static DtStateRepCreator DtAdditionalPassiveActivitiesPublisher::setStateRepCreator | ( | DtStateRepCreator | creator | ) | [static] |
Give us a function to be used for creating SRs.
DtStateRepCreator DtAdditionalPassiveActivitiesPublisher::theStateRepCreator [static, protected] |