VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes
DtNavAidStateRepository Class Reference

Instances of DtNavAidStateRepository are used to store state data for NavAid radio transmitter objects. More...

Inheritance diagram for DtNavAidStateRepository:
Inheritance graph
[legend]

Public Member Functions

 DtNavAidStateRepository ()
 Constructor. More...
 
virtual ~DtNavAidStateRepository ()
 Destructor. More...
 
 DtNavAidStateRepository (const DtNavAidStateRepository &orig)
 Copy Constructor. More...
 
DtNavAidStateRepositoryoperator= (const DtNavAidStateRepository &orig)
 Assignment Operator. More...
 
virtual DtStateRepositoryclone (bool copy) const
 Return a copy/empty object of the same type as this. More...
 
virtual void printData () const
 Print data to the DtInfo stream. More...
 
virtual void printDataToStream (std::ostream &stream) const
 Print data to the specified stream. More...
 
virtual void setIdentificationCode (const std::wstring &val)
 Set the IdentificationCode. More...
 
virtual std::wstring identificationCode () const
 Get the IdentificationCode. More...
 

Static Public Member Functions

static DtNavAidStateRepositorycreate ()
 Create a DtNavAidStateRepository. More...
 
static unsigned identificationCodeAttributeRecordType ()
 The Attribute record type used to encode the Identification Code of the Nav Aid. More...
 
static void setIdentificationCodeAttributeRecordType (unsigned)
 

Protected Attributes

std::wstring myIdentificationCode
 

Static Protected Attributes

static unsigned IdentificationCodeAttributeRecordType
 

Detailed Description

Instances of DtNavAidStateRepository are used to store state data for NavAid radio transmitter objects.

Constructor & Destructor Documentation

DtNavAidStateRepository::DtNavAidStateRepository ( )

Constructor.

virtual DtNavAidStateRepository::~DtNavAidStateRepository ( )
virtual

Destructor.

DtNavAidStateRepository::DtNavAidStateRepository ( const DtNavAidStateRepository orig)

Copy Constructor.

Member Function Documentation

DtNavAidStateRepository& DtNavAidStateRepository::operator= ( const DtNavAidStateRepository orig)

Assignment Operator.

virtual DtStateRepository* DtNavAidStateRepository::clone ( bool  copy) const
virtual

Return a copy/empty object of the same type as this.

static DtNavAidStateRepository* DtNavAidStateRepository::create ( )
static
virtual void DtNavAidStateRepository::printData ( ) const
virtual

Print data to the DtInfo stream.

virtual void DtNavAidStateRepository::printDataToStream ( std::ostream &  stream) const
virtual

Print data to the specified stream.

virtual void DtNavAidStateRepository::setIdentificationCode ( const std::wstring &  val)
virtual

Set the IdentificationCode.

virtual std::wstring DtNavAidStateRepository::identificationCode ( ) const
virtual

Get the IdentificationCode.

static unsigned DtNavAidStateRepository::identificationCodeAttributeRecordType ( )
static

The Attribute record type used to encode the Identification Code of the Nav Aid.

Default value is 252300.

static void DtNavAidStateRepository::setIdentificationCodeAttributeRecordType ( unsigned  )
static

Member Data Documentation

std::wstring DtNavAidStateRepository::myIdentificationCode
protected
unsigned DtNavAidStateRepository::IdentificationCodeAttributeRecordType
staticprotected

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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)