![]() |
VR-Link API Documentation for DIS
|
class DtActiveSonarStateRepository More...
Inheritance diagram for DtActiveSonarStateRepository:
Collaboration diagram for DtActiveSonarStateRepository:Public Member Functions | |
| DtActiveSonarStateRepository () | |
| Constructor. | |
| virtual | ~DtActiveSonarStateRepository () |
| Destructor. | |
| DtActiveSonarStateRepository (const DtActiveSonarStateRepository &orig) | |
| Copy Constructor. | |
| DtActiveSonarStateRepository & | operator= (const DtActiveSonarStateRepository &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 | setAcousticName (DtUnderwaterAcousticSystemName val) |
| Set the AcousticName. | |
| virtual DtUnderwaterAcousticSystemName | acousticName () const |
| Get the AcousticName. | |
| virtual void | setFunctionCode (DtUnderwaterAcousticFunction val) |
| Set the FunctionCode. | |
| virtual DtUnderwaterAcousticFunction | functionCode () const |
| Get the FunctionCode. | |
| virtual void | setAcousticsIdentifier (DtU8 val) |
| Set the AcousticsIdentifier. | |
| virtual DtU8 | acousticsIdentifier () const |
| Get the AcousticsIdentifier. | |
Static Public Member Functions | |
| static DtActiveSonarStateRepository * | create () |
| Create a DtActiveSonarStateRepository. | |
Protected Attributes | |
| DtUnderwaterAcousticSystemName | myAcousticName |
| DtUnderwaterAcousticFunction | myFunctionCode |
| DtU8 | myAcousticsIdentifier |
class DtActiveSonarStateRepository
Instances of DtActiveSonarStateRepository are used to store state data for EmbeddedSystem.UnderwaterAcousticsEmission.ActiveSonar objects.
Constructor.
| virtual DtActiveSonarStateRepository::~DtActiveSonarStateRepository | ( | ) | [virtual] |
Destructor.
| DtActiveSonarStateRepository::DtActiveSonarStateRepository | ( | const DtActiveSonarStateRepository & | orig | ) |
Copy Constructor.
| virtual DtUnderwaterAcousticSystemName DtActiveSonarStateRepository::acousticName | ( | ) | const [virtual] |
Get the AcousticName.
| virtual DtU8 DtActiveSonarStateRepository::acousticsIdentifier | ( | ) | const [virtual] |
Get the AcousticsIdentifier.
| virtual DtStateRepository* DtActiveSonarStateRepository::clone | ( | bool | copy | ) | const [virtual] |
Return a copy/empty object of the same type as this.
Reimplemented from DtUnderwaterAcousticsEmissionRepository.
| static DtActiveSonarStateRepository* DtActiveSonarStateRepository::create | ( | ) | [static] |
Create a DtActiveSonarStateRepository.
Reimplemented from DtUnderwaterAcousticsEmissionRepository.
| virtual DtUnderwaterAcousticFunction DtActiveSonarStateRepository::functionCode | ( | ) | const [virtual] |
Get the FunctionCode.
| DtActiveSonarStateRepository& DtActiveSonarStateRepository::operator= | ( | const DtActiveSonarStateRepository & | orig | ) |
Assignment Operator.
| virtual void DtActiveSonarStateRepository::printData | ( | ) | const [virtual] |
Print data to the DtInfo stream.
Reimplemented from DtUnderwaterAcousticsEmissionRepository.
| virtual void DtActiveSonarStateRepository::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Print data to the specified stream.
Reimplemented from DtUnderwaterAcousticsEmissionRepository.
| virtual void DtActiveSonarStateRepository::setAcousticName | ( | DtUnderwaterAcousticSystemName | val | ) | [virtual] |
Set the AcousticName.
| virtual void DtActiveSonarStateRepository::setAcousticsIdentifier | ( | DtU8 | val | ) | [virtual] |
Set the AcousticsIdentifier.
| virtual void DtActiveSonarStateRepository::setFunctionCode | ( | DtUnderwaterAcousticFunction | val | ) | [virtual] |
Set the FunctionCode.