VR-Link API Documentation for HLA 1.3
Public Member Functions | Static Public Member Functions | Protected Member Functions
DtIffEncoder Class Reference

The DtIffEncoder class: More...

+ Inheritance diagram for DtIffEncoder:
+ Collaboration diagram for DtIffEncoder:

List of all members.

Public Member Functions

 DtIffEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc)
 constructor
virtual ~DtIffEncoder ()
 destructor
 DtIffEncoder (const DtIffEncoder &orig)
 copy constructor
DtIffEncoderoperator= (const DtIffEncoder &orig)
 assignment operator

Static Public Member Functions

static DtHlaStateEncodercreate (DtExerciseConn *exConn, DtObjClassDesc *classDesc)
 Create a DtBaseEntityEncoder. Caller is responsible for deletion.

Protected Member Functions

 DtDECLARE_IFF_ATTR_CHECKER (EventIdentifier)
 DtDECLARE_IFF_ATTR_CHECKER (SystemMode)
 DtDECLARE_IFF_ATTR_CHECKER (SystemName)
 DtDECLARE_IFF_ATTR_CHECKER (SystemType)
 DtDECLARE_IFF_ATTR_CHECKER (SystemIsOn)
 DtDECLARE_IFF_ATTR_CHECKER (SystemIsOperational)
 DtDECLARE_IFF_ATTR_CHECKER (BeamAzimuthCenter)
 Version >= 2.0003.
 DtDECLARE_IFF_ATTR_CHECKER (BeamAzimuthSweep)
 DtDECLARE_IFF_ATTR_CHECKER (BeamElevationCenter)
 DtDECLARE_IFF_ATTR_CHECKER (BeamElevationSweep)
 DtDECLARE_IFF_ATTR_CHECKER (BeamSweepSync)
 DtDECLARE_IFF_ATTR_CHECKER (Layer2DataAvailable)
 DtDECLARE_IFF_ATTR_CHECKER (FundamentalParameterData)
 DtDECLARE_IFF_ATTR_CHECKER (SecondaryOperationalDataParameter1)
 DtDECLARE_IFF_ATTR_CHECKER (SecondaryOperationalDataParameter2)
 DtDECLARE_IFF_ATTR_ENCODER (EventIdentifier)
 DtDECLARE_IFF_ATTR_ENCODER (SystemMode)
 DtDECLARE_IFF_ATTR_ENCODER (SystemName)
 DtDECLARE_IFF_ATTR_ENCODER (SystemType)
 DtDECLARE_IFF_ATTR_ENCODER (SystemIsOn)
 DtDECLARE_IFF_ATTR_ENCODER (SystemIsOperational)
 DtDECLARE_IFF_ATTR_ENCODER (BeamAzimuthCenter)
 Version >= 2.0003.
 DtDECLARE_IFF_ATTR_ENCODER (BeamAzimuthSweep)
 DtDECLARE_IFF_ATTR_ENCODER (BeamElevationCenter)
 DtDECLARE_IFF_ATTR_ENCODER (BeamElevationSweep)
 DtDECLARE_IFF_ATTR_ENCODER (BeamSweepSync)
 DtDECLARE_IFF_ATTR_ENCODER (Layer2DataAvailable)
 DtDECLARE_IFF_ATTR_ENCODER (FundamentalParameterData)
 DtDECLARE_IFF_ATTR_ENCODER (SecondaryOperationalDataParameter1)
 DtDECLARE_IFF_ATTR_ENCODER (SecondaryOperationalDataParameter2)

Detailed Description

The DtIffEncoder class:


Constructor & Destructor Documentation

DtIffEncoder::DtIffEncoder ( DtExerciseConn exConn,
DtObjClassDesc classDesc 
)

constructor

virtual DtIffEncoder::~DtIffEncoder ( ) [virtual]

destructor

copy constructor


Member Function Documentation

static DtHlaStateEncoder* DtIffEncoder::create ( DtExerciseConn exConn,
DtObjClassDesc classDesc 
) [static]

Create a DtBaseEntityEncoder. Caller is responsible for deletion.

Reimplemented from DtBaseEmbeddedSystemEncoder.

Reimplemented in DtNatoIffEncoder, DtSovietIffEncoder, DtNatoIffTransponderEncoder, and DtRRBIffEncoder.

DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( EventIdentifier  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( SystemMode  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( SystemName  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( SystemType  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( SystemIsOn  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( SystemIsOperational  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( BeamAzimuthCenter  ) [protected]

Version >= 2.0003.

DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( BeamAzimuthSweep  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( BeamElevationCenter  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( BeamElevationSweep  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( BeamSweepSync  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( Layer2DataAvailable  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( FundamentalParameterData  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( SecondaryOperationalDataParameter1  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_CHECKER ( SecondaryOperationalDataParameter2  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( EventIdentifier  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( SystemMode  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( SystemName  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( SystemType  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( SystemIsOn  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( SystemIsOperational  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( BeamAzimuthCenter  ) [protected]

Version >= 2.0003.

DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( BeamAzimuthSweep  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( BeamElevationCenter  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( BeamElevationSweep  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( BeamSweepSync  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( Layer2DataAvailable  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( FundamentalParameterData  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( SecondaryOperationalDataParameter1  ) [protected]
DtIffEncoder::DtDECLARE_IFF_ATTR_ENCODER ( SecondaryOperationalDataParameter2  ) [protected]
DtIffEncoder& DtIffEncoder::operator= ( const DtIffEncoder orig)

assignment operator


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)