VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pduStatusRecord.h
Go to the documentation of this file.
1 #include <vlpi/recordSet.h>
2 #include <vlutil/vlPrintUtil.h>
3 #include <vlutil/vlPrint.h>
4 
5 #pragma once
7 {
8  public:
9 
15  DtPduStatusRecord(DtU16 pduType, DtU16 pduSubType);
16 
19  virtual DtPduStatusRecord& operator=(const DtNetRecordSet& orig);
20 
22  void setPduType(DtU16 pduType);
23  DtU16 pduType();
25  void setPduSubType(DtU16 pduSubType);
26  DtU16 pduSubType();
27 
29  virtual void print() const;
30 
31  virtual void printDataToStream(std::ostream& stream) const;
32 
35 };
DtU16 * myPduSubType
Definition: pduStatusRecord.h:34
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
virtual void print() const
Print this record.
Functions in vlPrint.h provide an error and print facility for vrlink.
Utility functions for printing objects.
DtRecordSet & operator=(const DtRecordSet &orig)
Assignment operators.
Instances of DtRecordSet are used to contain the record sets used by the PDU classes which inherit fr...
Definition: recordSet.h:38
Definition: pduStatusRecord.h:6
DtU16 * myPduType
Definition: pduStatusRecord.h:33
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
DtNetRecordSet is the network structure for a record used by the PDU classes which inherit from the r...
Definition: recordSet.h:18
virtual void printDataToStream(std::ostream &stream) const

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)