![]() |
VR-Link API Documentation for HLA 1.3
|
DtUnderwaterAcousticShaftSpeed is a class which contains the shaft speed information for the underwater acoustics PDU. More...
Collaboration diagram for DtUnderwaterAcousticShaftSpeed:Public Member Functions | |
| DtUnderwaterAcousticShaftSpeed () | |
| Constructors. | |
| DtUnderwaterAcousticShaftSpeed (const DtUnderwaterAcousticShaftSpeed &orig) | |
| DtUnderwaterAcousticShaftSpeed & | operator= (const DtUnderwaterAcousticShaftSpeed &orig) |
| Assignment operator. | |
| DtUnderwaterAcousticShaftSpeed & | operator= (const DtNetUnderwaterAcousticShaftSpeed &orig) |
| virtual | ~DtUnderwaterAcousticShaftSpeed () |
| Destructor. | |
| virtual void | setCurrentShaftRPM (DtU16 value) |
| Set/Get the current shaft RPM. | |
| virtual DtU16 | currentShaftRPM () const |
| virtual void | setOrderedShaftRPM (DtU16 value) |
| Set/Get the ordered shaft RPM. | |
| virtual DtU16 | orderedShaftRPM () const |
| virtual void | setShaftRPM_RateOfChange (DtU32 value) |
| Set/Get the shaft RPM rate of change. | |
| virtual DtU32 | shaftRPM_RateOfChange () const |
| bool | operator== (const DtUnderwaterAcousticShaftSpeed &other) const |
| bool | operator!= (const DtUnderwaterAcousticShaftSpeed &other) const |
| virtual void | print () const |
| Print the information contained in the record. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print the information contained in the record. | |
| virtual void | unloadNetRecord (const DtNetUnderwaterAcousticShaftSpeed &record) |
| Load/Unload data from a packet record. | |
| virtual void | loadNetRecord (DtNetUnderwaterAcousticShaftSpeed &record) const |
Protected Attributes | |
| DtU16 | myCurrentShaftRPM |
| Data members: | |
| DtU16 | myOrderedShaftRPM |
| DtU32 | myShaftRPM_RateOfChange |
DtUnderwaterAcousticShaftSpeed is a class which contains the shaft speed information for the underwater acoustics PDU.
Constructors.
| DtUnderwaterAcousticShaftSpeed::DtUnderwaterAcousticShaftSpeed | ( | const DtUnderwaterAcousticShaftSpeed & | orig | ) |
| virtual DtUnderwaterAcousticShaftSpeed::~DtUnderwaterAcousticShaftSpeed | ( | ) | [virtual] |
Destructor.
| virtual DtU16 DtUnderwaterAcousticShaftSpeed::currentShaftRPM | ( | ) | const [virtual] |
| virtual void DtUnderwaterAcousticShaftSpeed::loadNetRecord | ( | DtNetUnderwaterAcousticShaftSpeed & | record | ) | const [virtual] |
| bool DtUnderwaterAcousticShaftSpeed::operator!= | ( | const DtUnderwaterAcousticShaftSpeed & | other | ) | const |
| DtUnderwaterAcousticShaftSpeed& DtUnderwaterAcousticShaftSpeed::operator= | ( | const DtUnderwaterAcousticShaftSpeed & | orig | ) |
Assignment operator.
| DtUnderwaterAcousticShaftSpeed& DtUnderwaterAcousticShaftSpeed::operator= | ( | const DtNetUnderwaterAcousticShaftSpeed & | orig | ) |
| bool DtUnderwaterAcousticShaftSpeed::operator== | ( | const DtUnderwaterAcousticShaftSpeed & | other | ) | const |
| virtual DtU16 DtUnderwaterAcousticShaftSpeed::orderedShaftRPM | ( | ) | const [virtual] |
| virtual void DtUnderwaterAcousticShaftSpeed::print | ( | ) | const [virtual] |
Print the information contained in the record.
This version uses DtInfo.
| virtual void DtUnderwaterAcousticShaftSpeed::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Print the information contained in the record.
| virtual void DtUnderwaterAcousticShaftSpeed::setCurrentShaftRPM | ( | DtU16 | value | ) | [virtual] |
Set/Get the current shaft RPM.
| virtual void DtUnderwaterAcousticShaftSpeed::setOrderedShaftRPM | ( | DtU16 | value | ) | [virtual] |
Set/Get the ordered shaft RPM.
| virtual void DtUnderwaterAcousticShaftSpeed::setShaftRPM_RateOfChange | ( | DtU32 | value | ) | [virtual] |
Set/Get the shaft RPM rate of change.
| virtual DtU32 DtUnderwaterAcousticShaftSpeed::shaftRPM_RateOfChange | ( | ) | const [virtual] |
| virtual void DtUnderwaterAcousticShaftSpeed::unloadNetRecord | ( | const DtNetUnderwaterAcousticShaftSpeed & | record | ) | [virtual] |
Load/Unload data from a packet record.
Data members: