VR-Link API Documentation for DIS
Public Member Functions | Static Public Member Functions | Protected Attributes
DtActiveSonarStateRepository Class Reference

class DtActiveSonarStateRepository More...

+ Inheritance diagram for DtActiveSonarStateRepository:
+ Collaboration diagram for DtActiveSonarStateRepository:

List of all members.

Public Member Functions

 DtActiveSonarStateRepository ()
 Constructor.
virtual ~DtActiveSonarStateRepository ()
 Destructor.
 DtActiveSonarStateRepository (const DtActiveSonarStateRepository &orig)
 Copy Constructor.
DtActiveSonarStateRepositoryoperator= (const DtActiveSonarStateRepository &orig)
 Assignment Operator.
virtual DtStateRepositoryclone (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

Detailed Description

class DtActiveSonarStateRepository

Instances of DtActiveSonarStateRepository are used to store state data for EmbeddedSystem.UnderwaterAcousticsEmission.ActiveSonar objects.


Constructor & Destructor Documentation

Constructor.

Destructor.

Copy Constructor.


Member Function Documentation

Get the AcousticName.

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.

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.

Set the AcousticName.

Set the AcousticsIdentifier.

Set the FunctionCode.


Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)