![]() |
VR-Link API Documentation for DIS
|
DtIntercomParmRec is an abstract base class for the parameter record classes which are used by the intercom control PDU (DtIntercomControlPdu). More...
Inheritance diagram for DtIntercomParmRec:
Collaboration diagram for DtIntercomParmRec:Public Member Functions | |
| virtual | ~DtIntercomParmRec () |
| Destructor. | |
| virtual DtIntercomCtlRecType | recordType () const |
| Get the record type. | |
| virtual DtU16 | recordLength () const |
| Get the record length. | |
| virtual void | print () const |
| Print the record type and length. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print the record to a stream. | |
Protected Member Functions | |
| DtIntercomParmRec () | |
| Constructors. | |
| DtIntercomParmRec (const DtIntercomParmRec &orig) | |
| DtIntercomParmRec (DtIntercomCtlRecType recordType, int recordLength) | |
| DtIntercomParmRec & | operator= (const DtIntercomParmRec &orig) |
| Assignment operator. | |
Protected Attributes | |
| DtIntercomCtlRecType | myRecordType |
| Data members: | |
| DtU16 | myRecordLength |
DtIntercomParmRec is an abstract base class for the parameter record classes which are used by the intercom control PDU (DtIntercomControlPdu).
| virtual DtIntercomParmRec::~DtIntercomParmRec | ( | ) | [virtual] |
Destructor.
| DtIntercomParmRec::DtIntercomParmRec | ( | ) | [protected] |
Constructors.
| DtIntercomParmRec::DtIntercomParmRec | ( | const DtIntercomParmRec & | orig | ) | [protected] |
| DtIntercomParmRec::DtIntercomParmRec | ( | DtIntercomCtlRecType | recordType, |
| int | recordLength | ||
| ) | [protected] |
| DtIntercomParmRec& DtIntercomParmRec::operator= | ( | const DtIntercomParmRec & | orig | ) | [protected] |
Assignment operator.
| virtual void DtIntercomParmRec::print | ( | ) | const [virtual] |
Print the record type and length.
Reimplemented in DtIntercomEntityDestRec, DtIntercomGroupAsgmtRec, and DtIntercomGroupDestRec.
| virtual void DtIntercomParmRec::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Print the record to a stream.
Reimplemented in DtIntercomEntityDestRec, DtIntercomGroupAsgmtRec, and DtIntercomGroupDestRec.
| virtual DtU16 DtIntercomParmRec::recordLength | ( | ) | const [virtual] |
Get the record length.
| virtual DtIntercomCtlRecType DtIntercomParmRec::recordType | ( | ) | const [virtual] |
Get the record type.
DtU16 DtIntercomParmRec::myRecordLength [protected] |
DtIntercomCtlRecType DtIntercomParmRec::myRecordType [protected] |
Data members: