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 Attributes
DtIntercomGroupDestRec Class Reference

Instances of DtIntercomGroupDestRec are used to contain the information in the group destination parameter record used by the intercom control PDU class. More...

+ Inheritance diagram for DtIntercomGroupDestRec:
+ Collaboration diagram for DtIntercomGroupDestRec:

Public Member Functions

 DtIntercomGroupDestRec ()
 Constructors. More...
 
 DtIntercomGroupDestRec (const DtIntercomGroupDestRec &orig)
 
virtual ~DtIntercomGroupDestRec ()
 Destructor. More...
 
DtIntercomGroupDestRecoperator= (const DtIntercomGroupDestRec &orig)
 Assignment operators. More...
 
DtIntercomGroupDestRecoperator= (const DtNetIntercomGroupDestRec &orig)
 
virtual void setDestGroupBitField (DtU32 bitField)
 Set/Get the group bit field. More...
 
virtual DtU32 destGroupBitField () const
 
virtual void setDestPriority (DtU8 priority)
 Set/Get the destination priority. More...
 
virtual DtU8 destPriority () const
 
virtual void setDestLineStateCmd (DtIntercomDestLineStateCmd cmd)
 Set/Get the destination line state command. More...
 
virtual DtIntercomDestLineStateCmd destLineStateCmd () const
 
virtual void print () const
 Print this record. More...
 
virtual void printDataToStream (std::ostream &stream) const
 Print this record to a stream. More...
 
virtual void unloadNetRecord (const DtNetIntercomGroupDestRec &record)
 Load/Unload data from a packet record. More...
 
virtual void loadNetRecord (DtNetIntercomGroupDestRec &record) const
 
- Public Member Functions inherited from DtIntercomParmRec
virtual ~DtIntercomParmRec ()
 Destructor. More...
 
virtual DtIntercomCtlRecType recordType () const
 Get the record type. More...
 
virtual DtU16 recordLength () const
 Get the record length. More...
 

Protected Attributes

DtU32 myDestGroupBitField
 
DtU8 myDestPriority
 
DtIntercomDestLineStateCmd myDestLineStateCmd
 
- Protected Attributes inherited from DtIntercomParmRec
DtIntercomCtlRecType myRecordType
 Data members: More...
 
DtU16 myRecordLength
 

Additional Inherited Members

- Protected Member Functions inherited from DtIntercomParmRec
 DtIntercomParmRec ()
 Constructors. More...
 
 DtIntercomParmRec (const DtIntercomParmRec &orig)
 
 DtIntercomParmRec (DtIntercomCtlRecType recordType, int recordLength)
 
DtIntercomParmRecoperator= (const DtIntercomParmRec &orig)
 Assignment operator. More...
 

Detailed Description

Instances of DtIntercomGroupDestRec are used to contain the information in the group destination parameter record used by the intercom control PDU class.

Constructor & Destructor Documentation

DtIntercomGroupDestRec::DtIntercomGroupDestRec ( )

Constructors.

DtIntercomGroupDestRec::DtIntercomGroupDestRec ( const DtIntercomGroupDestRec orig)
virtual DtIntercomGroupDestRec::~DtIntercomGroupDestRec ( )
virtual

Destructor.

Member Function Documentation

virtual DtU32 DtIntercomGroupDestRec::destGroupBitField ( ) const
virtual
virtual DtIntercomDestLineStateCmd DtIntercomGroupDestRec::destLineStateCmd ( ) const
virtual
virtual DtU8 DtIntercomGroupDestRec::destPriority ( ) const
virtual
virtual void DtIntercomGroupDestRec::loadNetRecord ( DtNetIntercomGroupDestRec record) const
virtual
DtIntercomGroupDestRec& DtIntercomGroupDestRec::operator= ( const DtIntercomGroupDestRec orig)

Assignment operators.

DtIntercomGroupDestRec& DtIntercomGroupDestRec::operator= ( const DtNetIntercomGroupDestRec orig)
virtual void DtIntercomGroupDestRec::print ( ) const
virtual

Print this record.

Reimplemented from DtIntercomParmRec.

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

Print this record to a stream.

Reimplemented from DtIntercomParmRec.

virtual void DtIntercomGroupDestRec::setDestGroupBitField ( DtU32  bitField)
virtual

Set/Get the group bit field.

virtual void DtIntercomGroupDestRec::setDestLineStateCmd ( DtIntercomDestLineStateCmd  cmd)
virtual

Set/Get the destination line state command.

virtual void DtIntercomGroupDestRec::setDestPriority ( DtU8  priority)
virtual

Set/Get the destination priority.

virtual void DtIntercomGroupDestRec::unloadNetRecord ( const DtNetIntercomGroupDestRec record)
virtual

Load/Unload data from a packet record.

Member Data Documentation

DtU32 DtIntercomGroupDestRec::myDestGroupBitField
protected
DtIntercomDestLineStateCmd DtIntercomGroupDestRec::myDestLineStateCmd
protected
DtU8 DtIntercomGroupDestRec::myDestPriority
protected

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

Document ID: Generated on Mon Apr 25 03:39:01 EDT 2022 from SVN revision 242502
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)