![]() |
VR-Link API Documentation for HLA 1.3
|
class DtUnderwaterAcousticsEmissionStateRepository More...
Inheritance diagram for DtUnderwaterAcousticsEmissionRepository:
Collaboration diagram for DtUnderwaterAcousticsEmissionRepository:Public Member Functions | |
| DtUnderwaterAcousticsEmissionRepository () | |
| Constructor. | |
| virtual | ~DtUnderwaterAcousticsEmissionRepository () |
| Destructor. | |
| DtUnderwaterAcousticsEmissionRepository (const DtUnderwaterAcousticsEmissionRepository &orig) | |
| Copy Constructor. | |
| DtUnderwaterAcousticsEmissionRepository & | operator= (const DtUnderwaterAcousticsEmissionRepository &orig) |
| Assignment Operator. | |
| virtual DtStateRepository * | clone (bool copy) const |
| Return a copy/empty object of the same type as this. | |
| virtual void | printData () const |
| Print data to the DtInfo stream. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print data to the specified stream. | |
| virtual void | setEventIdentifier (const DtEventId &val) |
| Set the EventIdentifier. | |
| virtual const DtEventId & | eventIdentifier () const |
| Get the EventIdentifier. | |
Static Public Member Functions | |
| static DtUnderwaterAcousticsEmissionRepository * | create () |
| Create a DtUnderwaterAcousticsEmissionStateRepository. | |
Protected Attributes | |
| DtEventId | myEventIdentifier |
class DtUnderwaterAcousticsEmissionStateRepository
Instances of DtUnderwaterAcousticsEmissionStateRepository are used to store state data for EmbeddedSystem.UnderwaterAcousticsEmission objects.
| virtual DtUnderwaterAcousticsEmissionRepository::~DtUnderwaterAcousticsEmissionRepository | ( | ) | [virtual] |
Destructor.
| DtUnderwaterAcousticsEmissionRepository::DtUnderwaterAcousticsEmissionRepository | ( | const DtUnderwaterAcousticsEmissionRepository & | orig | ) |
Copy Constructor.
| virtual DtStateRepository* DtUnderwaterAcousticsEmissionRepository::clone | ( | bool | copy | ) | const [virtual] |
Return a copy/empty object of the same type as this.
Reimplemented from DtEmbeddedSystemRepository.
Reimplemented in DtPropulsionNoiseStateRepository, DtAdditionalPassiveActivitiesRepository, and DtActiveSonarStateRepository.
| static DtUnderwaterAcousticsEmissionRepository* DtUnderwaterAcousticsEmissionRepository::create | ( | ) | [static] |
Create a DtUnderwaterAcousticsEmissionStateRepository.
Reimplemented from DtEmbeddedSystemRepository.
Reimplemented in DtPropulsionNoiseStateRepository, DtAdditionalPassiveActivitiesRepository, and DtActiveSonarStateRepository.
| virtual const DtEventId& DtUnderwaterAcousticsEmissionRepository::eventIdentifier | ( | ) | const [virtual] |
Get the EventIdentifier.
| DtUnderwaterAcousticsEmissionRepository& DtUnderwaterAcousticsEmissionRepository::operator= | ( | const DtUnderwaterAcousticsEmissionRepository & | orig | ) |
Assignment Operator.
| virtual void DtUnderwaterAcousticsEmissionRepository::printData | ( | ) | const [virtual] |
Print data to the DtInfo stream.
Reimplemented from DtEmbeddedSystemRepository.
Reimplemented in DtPropulsionNoiseStateRepository, DtAdditionalPassiveActivitiesRepository, and DtActiveSonarStateRepository.
| virtual void DtUnderwaterAcousticsEmissionRepository::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Print data to the specified stream.
Reimplemented from DtEmbeddedSystemRepository.
Reimplemented in DtPropulsionNoiseStateRepository, DtAdditionalPassiveActivitiesRepository, and DtActiveSonarStateRepository.
| virtual void DtUnderwaterAcousticsEmissionRepository::setEventIdentifier | ( | const DtEventId & | val | ) | [virtual] |
Set the EventIdentifier.