![]() |
VR-Forces 5.0.3 Developer's Guide
|
Admin content which contains the list of active sonar modes for an active sonar system. This is the response to the DtRequestActiveSonarModesAdmin message. Also contains the current mode of the active sonar, if it has one.

Public Member Functions | |
| DtActiveSonarModesAdmin () | |
| DtActiveSonarModesAdmin (const DtActiveSonarModesAdmin &orig) | |
| const DtActiveSonarModesAdmin & | operator= (const DtActiveSonarModesAdmin &orig) |
| virtual | ~DtActiveSonarModesAdmin () |
| virtual bool | init () |
| virtual const DtAdminContentMessageType & | type () const |
| virtual DtAdminContent * | clone () const |
| virtual DtString | stringRepModeName () const |
| virtual void | setActiveSonarId (int) |
| virtual int | activeSonarId () const |
Public Member Functions inherited from DtRadarModesAdmin | |
| DtRadarModesAdmin () | |
| DtRadarModesAdmin (const DtRadarModesAdmin &orig) | |
| const DtRadarModesAdmin & | operator= (const DtRadarModesAdmin &orig) |
| virtual | ~DtRadarModesAdmin () |
| virtual void | addMode (const DtString &modeName) |
| virtual void | clearModeList () |
| virtual DtString | stringRep () const |
| virtual int | netRepSize () const |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| virtual bool | setToNet () |
| virtual const std::list < DtString > & | modeList () const |
| virtual std::list< DtString > & | modeList () |
| virtual const DtString & | currentMode () const |
| virtual void | setCurrentMode (const DtString &modeName) |
| virtual const DtString & | emitterName () const |
| virtual void | setEmitterName (const DtString &modeName) |
| virtual int | emitterId () const |
| virtual void | setEmitterId (int id) |
Public Member Functions inherited from DtAdminContent | |
| virtual | ~DtAdminContent () |
| virtual char * | netRep () |
Static Public Member Functions | |
| static DtAdminContent * | create () |
Static Public Member Functions inherited from DtRadarModesAdmin | |
| static DtAdminContent * | create () |
Static Public Member Functions inherited from DtAdminContent | |
| static void | addAdminContentCreatorFcn (const DtAdminContentMessageType &contentName, DtAdminContentCreatorFcn fcn) |
| static void | setFactory (DtAdminContentFactory *factory) |
| static DtAdminContentFactory * | factory () |
| static bool | isTypeRegistered (const DtAdminContentMessageType &type) |
Additional Inherited Members | |
Protected Member Functions inherited from DtAdminContent | |
| DtAdminContent () | |
| DtAdminContent (const DtAdminContent &orig) | |
| const DtAdminContent & | operator= (const DtAdminContent &orig) |
| virtual char * | createNetworkBuffer () |
Protected Attributes inherited from DtRadarModesAdmin | |
| std::list< DtString > | myModeList |
| DtString | myCurrentMode |
| DtString | myEmitterName |
| int | myEmitterId |
Protected Attributes inherited from DtAdminContent | |
| char * | myNetRep |
Static Protected Attributes inherited from DtAdminContent | |
| static DtAdminContentFactory * | myFactory |
| DtActiveSonarModesAdmin::DtActiveSonarModesAdmin | ( | ) |
default constructor
| DtActiveSonarModesAdmin::DtActiveSonarModesAdmin | ( | const DtActiveSonarModesAdmin & | orig | ) |
copy constructor
|
virtual |
destructor
| const DtActiveSonarModesAdmin& DtActiveSonarModesAdmin::operator= | ( | const DtActiveSonarModesAdmin & | orig | ) |
assignment operator; same as copy costructor.
|
static |
Creator function. Returns new instance of this class.
|
virtual |
Call after construction.
Reimplemented from DtRadarModesAdmin.
|
virtual |
Reimplemented from DtRadarModesAdmin.
|
virtual |
Make a copy of this content. Returns a pointer to a newly created copy of this class.
Reimplemented from DtRadarModesAdmin.
|
virtual |
Reimplemented from DtRadarModesAdmin.
|
virtual |
|
virtual |