VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
DtTotalRecordSets Class Reference
+ Inheritance diagram for DtTotalRecordSets:
+ Collaboration diagram for DtTotalRecordSets:

Public Member Functions

 DtTotalRecordSets ()
 default Constructor More...
 
 DtTotalRecordSets (const DtTotalRecordSets &orig)
 copy constructor More...
 
 DtTotalRecordSets (int count)
 custom Constructor More...
 
DtTotalRecordSetsoperator= (const DtTotalRecordSets &orig)
 assignment Operators More...
 
virtual DtTotalRecordSetsoperator= (const DtNetRecordSet &orig)
 
void setRecordSetsCount (DtU16 recCount)
 Setter/Getter for number of records. More...
 
DtU16 recordSetsCount ()
 
virtual int totalRecordSetsLength () const
 returns the size of the network representation. More...
 
virtual void print () const
 print data. More...
 
virtual void printDataToStream (std::ostream &stream) const
 
- Public Member Functions inherited from DtRecordSet
 DtRecordSet ()
 Constructors. More...
 
 DtRecordSet (const DtRecordSet &orig)
 
virtual ~DtRecordSet ()
 Destructor. More...
 
DtRecordSetoperator= (const DtRecordSet &orig)
 Assignment operators. More...
 
DtRecordSetoperator= (const DtNetRecordSet &orig)
 
virtual bool setDatumID (DtDatumParam value)
 Set/Get the datum ID. More...
 
virtual DtDatumParam datumID () const
 
virtual void setSerialNumber (DtU32 value)
 Set/Get the serial number. More...
 
virtual DtU32 serialNumber () const
 
virtual bool setRecordBitLength (DtU16 bitLength)
 Set/Get the record length in bits. More...
 
virtual DtU16 recordBitLength () const
 
virtual bool setRecordByteLength (int byteLength)
 Set/Get the record length in bytes. More...
 
virtual int recordByteLength () const
 
virtual bool setRecordCount (DtU32 bytes)
 Set/Get the number of of records in this set. More...
 
virtual DtU32 recordCount () const
 
virtual bool setDataBytes (DtU32 recordIndex, const void *data)
 Set/Get multiple data bytes. More...
 
virtual bool getDataBytes (DtU32 recordIndex, void *buff) const
 
virtual bool setDataByte (DtU32 recordIndex, DtU8 value, int byteIndex=0)
 Set/Get a data byte. More...
 
virtual bool getDataByte (DtU32 recordIndex, DtU8 &value, int byteIndex=0) const
 
virtual bool setDataInt16 (DtU32 recordIndex, DtInt16 &value)
 Set/Get data in signed 16-bit integer format. More...
 
virtual bool getDataInt16 (DtU32 recordIndex, DtInt16 &value) const
 
virtual bool setDataU16 (DtU32 recordIndex, DtU16 &value)
 Set/Get data in unsigned 16-bit integer format. More...
 
virtual bool getDataU16 (DtU32 recordIndex, DtU16 &value) const
 
virtual bool setDataInt32 (DtU32 recordIndex, DtInt32 &value)
 Set/Get data in signed 32-bit integer format. More...
 
virtual bool getDataInt32 (DtU32 recordIndex, DtInt32 &value) const
 
virtual bool setDataU32 (DtU32 recordIndex, DtU32 &value)
 Set/Get data in unsigned 32-bit integer format. More...
 
virtual bool getDataU32 (DtU32 recordIndex, DtU32 &value) const
 
virtual bool setDataFloat32 (DtU32 recordIndex, DtFloat32 &value)
 Set/Get data in 32-bit floating point format. More...
 
virtual bool getDataFloat32 (DtU32 recordIndex, DtFloat32 &value) const
 
virtual bool setDataFloat64 (DtU32 recordIndex, DtFloat64 &value)
 Set/Get data in 64-bit floating point format. More...
 
virtual bool getDataFloat64 (DtU32 recordIndex, DtFloat64 &value) const
 
virtual int recordSetLength () const
 Get the total number of bytes required for the network representation of the record set. More...
 
virtual void unloadNetRecordSet (const DtNetRecordSet &record, int dataLength=0)
 Load/unload data from a packet record. More...
 
virtual void loadNetRecordSet (DtNetRecordSet &record) const
 

Public Attributes

DtU16myRecordSetsCount
 

Additional Inherited Members

- Protected Attributes inherited from DtRecordSet
DtDatumParam myDatumID
 
DtU32 mySerialNumber
 
DtU32 myPadding
 
DtU16 myRecordLength
 
DtU32 myRecordCount
 
char * myData
 

Constructor & Destructor Documentation

DtTotalRecordSets::DtTotalRecordSets ( )

default Constructor

DtTotalRecordSets::DtTotalRecordSets ( const DtTotalRecordSets orig)

copy constructor

DtTotalRecordSets::DtTotalRecordSets ( int  count)

custom Constructor

Member Function Documentation

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

assignment Operators

virtual DtTotalRecordSets& DtTotalRecordSets::operator= ( const DtNetRecordSet orig)
virtual
virtual void DtTotalRecordSets::print ( ) const
virtual

print data.

Reimplemented from DtRecordSet.

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

Reimplemented from DtRecordSet.

DtU16 DtTotalRecordSets::recordSetsCount ( )
void DtTotalRecordSets::setRecordSetsCount ( DtU16  recCount)

Setter/Getter for number of records.

virtual int DtTotalRecordSets::totalRecordSetsLength ( ) const
virtual

returns the size of the network representation.

Member Data Documentation

DtU16* DtTotalRecordSets::myRecordSetsCount

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

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)