![]() |
VR-Link API Documentation for HLA 4
|
Inheritance diagram for DtMetocLayerRecord:
Collaboration diagram for DtMetocLayerRecord:Public Member Functions | |
| DtMetocLayerRecord () | |
| Constructor. More... | |
| DtMetocLayerRecord (const DtMetocLayerRecord &orig) | |
| Copy Constructor. More... | |
| DtMetocLayerRecord (void *netBuffer, unsigned int size) | |
| Net Constructor. More... | |
| virtual DtMetocLayerRecord & | operator= (const DtMetocLayerRecord &record) |
| Assignment Operator. More... | |
| virtual DtStandardVariableRecord & | operator= (const DtStandardVariableRecord &other) |
| Assignment operator. More... | |
| virtual bool | operator== (const DtMetocLayerRecord &record) |
| Equals Operator. More... | |
| virtual bool | operator== (const DtStandardVariableRecord &other) |
| Equals operator. More... | |
| virtual void | setPriority (unsigned short priority) |
| virtual unsigned short | priority () const |
| virtual void | setVrfWeatherAreaIdentifier (const DtVrlUuid &vrfWeatherAreaId) |
| virtual DtVrlUuid | vrfWeatherAreaIdentifier () const |
| virtual void | writeRecord (void *addr) const |
| virtual void | setFromNet (const void *netRecord, unsigned int length, DtStandardVariableRetCode *retCode=NULL) |
| Sets the record from an address and length. More... | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Prints the data to the specified stream. More... | |
| virtual unsigned int | unpaddedNetsize () const |
| This is the network size of the record without padding. More... | |
| virtual DtStandardVariableRecord * | clone () const |
| Clone. More... | |
| virtual unsigned int | recordType () const |
| Get/Set Record Type. More... | |
| virtual void | setRecordType (unsigned int recordType) |
| Get/Set Record Type. More... | |
| virtual unsigned int | recordLength () const |
| Get/Set Record Length. More... | |
| virtual void | setRecordLength (unsigned int length) |
| Must include size of record header and padding to 8 bytes. More... | |
Public Member Functions inherited from DtStandardVariableRecord | |
| DtStandardVariableRecord () | |
| Constructor. More... | |
| virtual | ~DtStandardVariableRecord () |
| Destructor. More... | |
| virtual void | printData () const |
| Prints the data to DtInfo. More... | |
| virtual unsigned int | netSize () |
| Returns the size of the network representation (including padding bytes) More... | |
| virtual void | setOriginatingSimulationAddress (const DtSimulationAddress &) |
| virtual const DtSimulationAddress & | originatingSimulationAddress () const |
Static Public Member Functions | |
| static DtStandardVariableRecord * | create (void *addr, unsigned int length) |
| Creator of an unknown record for registering in a factory. More... | |
| static unsigned int | recordTypeToUse () |
| Return the METOC Layer record type. More... | |
| static void | setRecordTypeToUse (unsigned int typeToUse) |
| Set the record type to use. More... | |
Protected Attributes | |
| std::vector< char > | myRecordBuffer |
Protected Attributes inherited from DtStandardVariableRecord | |
| DtSimulationAddress | myOriginatingSimulationAddress |
Static Protected Attributes | |
| static const unsigned int | theMinimumSize |
| DtMetocLayerRecord::DtMetocLayerRecord | ( | ) |
Constructor.
| DtMetocLayerRecord::DtMetocLayerRecord | ( | const DtMetocLayerRecord & | orig | ) |
Copy Constructor.
| DtMetocLayerRecord::DtMetocLayerRecord | ( | void * | netBuffer, |
| unsigned int | size | ||
| ) |
Net Constructor.
|
virtual |
Clone.
Implements DtStandardVariableRecord.
Reimplemented in DtLandSurfaceRecord, DtWaterSurfaceRecord, DtSubsurfaceLayerRecord, DtWindCorridorRecord, DtTroposphereLayerRecord, and DtTurbulenceLayerRecord.
|
static |
Creator of an unknown record for registering in a factory.
|
virtual |
Assignment Operator.
|
virtual |
Assignment operator.
Reimplemented in DtWaterSurfaceRecord, DtLandSurfaceRecord, DtSubsurfaceLayerRecord, DtWindCorridorRecord, DtTurbulenceLayerRecord, and DtTroposphereLayerRecord.
|
virtual |
Equals Operator.
|
virtual |
Equals operator.
Implements DtStandardVariableRecord.
Reimplemented in DtWaterSurfaceRecord, DtLandSurfaceRecord, DtSubsurfaceLayerRecord, DtWindCorridorRecord, DtTurbulenceLayerRecord, and DtTroposphereLayerRecord.
|
virtual |
Prints the data to the specified stream.
Implements DtStandardVariableRecord.
Reimplemented in DtLandSurfaceRecord, DtWaterSurfaceRecord, DtSubsurfaceLayerRecord, DtWindCorridorRecord, DtTroposphereLayerRecord, and DtTurbulenceLayerRecord.
|
virtual |
|
virtual |
Get/Set Record Length.
Implements DtStandardVariableRecord.
|
virtual |
Get/Set Record Type.
Implements DtStandardVariableRecord.
|
static |
Return the METOC Layer record type.
|
virtual |
Sets the record from an address and length.
Return code will be Valid if all goes well. Memory must exist for life of the variable record
Implements DtStandardVariableRecord.
Reimplemented in DtLandSurfaceRecord, DtWaterSurfaceRecord, DtSubsurfaceLayerRecord, DtWindCorridorRecord, DtTroposphereLayerRecord, and DtTurbulenceLayerRecord.
|
virtual |
|
virtual |
Must include size of record header and padding to 8 bytes.
Implements DtStandardVariableRecord.
|
virtual |
Get/Set Record Type.
Implements DtStandardVariableRecord.
|
static |
Set the record type to use.
|
virtual |
|
virtual |
This is the network size of the record without padding.
Implements DtStandardVariableRecord.
Reimplemented in DtLandSurfaceRecord, DtWaterSurfaceRecord, DtSubsurfaceLayerRecord, DtWindCorridorRecord, DtTroposphereLayerRecord, and DtTurbulenceLayerRecord.
|
virtual |
|
virtual |
Implements DtStandardVariableRecord.
Reimplemented in DtLandSurfaceRecord, DtWaterSurfaceRecord, DtSubsurfaceLayerRecord, DtWindCorridorRecord, DtTroposphereLayerRecord, and DtTurbulenceLayerRecord.
|
protected |
|
staticprotected |