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
DtIntercomEntityDestRec Class Reference

Instances of DtIntercomEntityDestRec are used to contain the information in the entity destination parameter records used by the intercom control PDU class. More...

+ Inheritance diagram for DtIntercomEntityDestRec:
+ Collaboration diagram for DtIntercomEntityDestRec:

Public Member Functions

 DtIntercomEntityDestRec ()
 Constructors.
 DtIntercomEntityDestRec (const DtIntercomEntityDestRec &orig)
virtual ~DtIntercomEntityDestRec ()
 Destructor.
DtIntercomEntityDestRecoperator= (const DtIntercomEntityDestRec &orig)
 Assignment operators.
DtIntercomEntityDestRecoperator= (const DtNetIntercomEntityDestRec &orig)
virtual void setDestEntityID (const DtEntityIdentifier &entityID)
 Set/Get the destination entity identifier.
virtual const DtEntityIdentifierdestEntityID () const
virtual void setDestDeviceID (DtU16 deviceID)
 Set/Get the destination device ID.
virtual DtU16 destDeviceID () const
virtual void setDestLineID (DtU8 lineID)
 Set/Get the destination line ID.
virtual DtU8 destLineID () const
virtual void setDestPriority (DtU8 priority)
 Set/Get the destination priority.
virtual DtU8 destPriority () const
virtual void setDestLineStateCmd (DtIntercomDestLineStateCmd cmd)
 Set/Get the destination line state command.
virtual DtIntercomDestLineStateCmd destLineStateCmd () const
virtual void print () const
 Print this record.
virtual void printDataToStream (std::ostream &stream) const
 Print this record to a stream.
virtual void unloadNetRecord (const DtNetIntercomEntityDestRec &record)
 Load/Unload data from a packet record.
virtual void loadNetRecord (DtNetIntercomEntityDestRec &record) const
- Public Member Functions inherited from DtIntercomParmRec
virtual ~DtIntercomParmRec ()
 Destructor.
virtual DtIntercomCtlRecType recordType () const
 Get the record type.
virtual DtU16 recordLength () const
 Get the record length.

Protected Attributes

DtEntityIdentifier myDestEntityID
DtU16 myDestDeviceID
DtU8 myDestLineID
DtU8 myDestPriority
DtIntercomDestLineStateCmd myDestLineStateCmd
- Protected Attributes inherited from DtIntercomParmRec
DtIntercomCtlRecType myRecordType
 Data members:
DtU16 myRecordLength

Additional Inherited Members

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

Detailed Description

Instances of DtIntercomEntityDestRec are used to contain the information in the entity destination parameter records used by the intercom control PDU class.

Constructor & Destructor Documentation

DtIntercomEntityDestRec::DtIntercomEntityDestRec ( )

Constructors.

DtIntercomEntityDestRec::DtIntercomEntityDestRec ( const DtIntercomEntityDestRec orig)
virtual DtIntercomEntityDestRec::~DtIntercomEntityDestRec ( )
virtual

Destructor.

Member Function Documentation

virtual DtU16 DtIntercomEntityDestRec::destDeviceID ( ) const
virtual
virtual const DtEntityIdentifier& DtIntercomEntityDestRec::destEntityID ( ) const
virtual
virtual DtU8 DtIntercomEntityDestRec::destLineID ( ) const
virtual
virtual DtIntercomDestLineStateCmd DtIntercomEntityDestRec::destLineStateCmd ( ) const
virtual
virtual DtU8 DtIntercomEntityDestRec::destPriority ( ) const
virtual
virtual void DtIntercomEntityDestRec::loadNetRecord ( DtNetIntercomEntityDestRec record) const
virtual
DtIntercomEntityDestRec& DtIntercomEntityDestRec::operator= ( const DtIntercomEntityDestRec orig)

Assignment operators.

DtIntercomEntityDestRec& DtIntercomEntityDestRec::operator= ( const DtNetIntercomEntityDestRec orig)
virtual void DtIntercomEntityDestRec::print ( ) const
virtual

Print this record.

Reimplemented from DtIntercomParmRec.

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

Print this record to a stream.

Reimplemented from DtIntercomParmRec.

virtual void DtIntercomEntityDestRec::setDestDeviceID ( DtU16  deviceID)
virtual

Set/Get the destination device ID.

virtual void DtIntercomEntityDestRec::setDestEntityID ( const DtEntityIdentifier entityID)
virtual

Set/Get the destination entity identifier.

virtual void DtIntercomEntityDestRec::setDestLineID ( DtU8  lineID)
virtual

Set/Get the destination line ID.

virtual void DtIntercomEntityDestRec::setDestLineStateCmd ( DtIntercomDestLineStateCmd  cmd)
virtual

Set/Get the destination line state command.

virtual void DtIntercomEntityDestRec::setDestPriority ( DtU8  priority)
virtual

Set/Get the destination priority.

virtual void DtIntercomEntityDestRec::unloadNetRecord ( const DtNetIntercomEntityDestRec record)
virtual

Load/Unload data from a packet record.

Member Data Documentation

DtU16 DtIntercomEntityDestRec::myDestDeviceID
protected
DtEntityIdentifier DtIntercomEntityDestRec::myDestEntityID
protected
DtU8 DtIntercomEntityDestRec::myDestLineID
protected
DtIntercomDestLineStateCmd DtIntercomEntityDestRec::myDestLineStateCmd
protected
DtU8 DtIntercomEntityDestRec::myDestPriority
protected

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

Document ID: Generated on Thu Feb 22 04:26:36 EST 2018 from SVN revision 186468
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)