VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtIntercomParmRec Class Reference

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)
DtIntercomParmRecoperator= (const DtIntercomParmRec &orig)
 Assignment operator.

Protected Attributes

DtIntercomCtlRecType myRecordType
 Data members:
DtU16 myRecordLength

Detailed Description

DtIntercomParmRec is an abstract base class for the parameter record classes which are used by the intercom control PDU (DtIntercomControlPdu).

Constructor & Destructor Documentation

virtual DtIntercomParmRec::~DtIntercomParmRec ( )
virtual

Destructor.

DtIntercomParmRec::DtIntercomParmRec ( )
protected

Constructors.

DtIntercomParmRec::DtIntercomParmRec ( const DtIntercomParmRec orig)
protected
DtIntercomParmRec::DtIntercomParmRec ( DtIntercomCtlRecType  recordType,
int  recordLength 
)
protected

Member Function Documentation

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.

Member Data Documentation

DtU16 DtIntercomParmRec::myRecordLength
protected
DtIntercomCtlRecType DtIntercomParmRec::myRecordType
protected

Data members:


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

Document ID: Generated on Tue Mar 1 02:56:17 EST 2016 from SVN revision 162687
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)