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

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

+ Inheritance diagram for DtIntercomGroupAsgmtRec:
+ Collaboration diagram for DtIntercomGroupAsgmtRec:

Public Member Functions

 DtIntercomGroupAsgmtRec ()
 Constructors.
 DtIntercomGroupAsgmtRec (const DtIntercomGroupAsgmtRec &orig)
virtual ~DtIntercomGroupAsgmtRec ()
 Destructor.
DtIntercomGroupAsgmtRecoperator= (const DtIntercomGroupAsgmtRec &orig)
 Assignment operators.
DtIntercomGroupAsgmtRecoperator= (const DtNetIntercomGroupAsgmtRec &orig)
virtual void setGroupBitField (DtU32 bitField)
 Set/Get the group bit field.
virtual DtU32 groupBitField () const
virtual void setDestEntityID (const DtEntityIdentifier &entityID)
 Set/Get the destination entity identifier.
virtual const DtEntityIdentifierdestEntityID () const
virtual void setDestEquipID (DtU16 equipID)
 Set/Get the destination equipment ID.
virtual DtU16 destEquipID () const
virtual void setDestLineID (DtU8 lineID)
 Set/Get the destination line ID.
virtual DtU8 destLineID () 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 DtNetIntercomGroupAsgmtRec &record)
 Load/Unload data from a packet record.
virtual void loadNetRecord (DtNetIntercomGroupAsgmtRec &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

DtU32 myGroupBitField
DtEntityIdentifier myDestEntityID
DtU16 myDestEquipID
DtU8 myDestLineID
- 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 DtIntercomGroupAsgmtRec are used to contain the information in the group assignment parameter record used by the intercom control PDU class.

Constructor & Destructor Documentation

DtIntercomGroupAsgmtRec::DtIntercomGroupAsgmtRec ( )

Constructors.

DtIntercomGroupAsgmtRec::DtIntercomGroupAsgmtRec ( const DtIntercomGroupAsgmtRec orig)
virtual DtIntercomGroupAsgmtRec::~DtIntercomGroupAsgmtRec ( )
virtual

Destructor.

Member Function Documentation

virtual const DtEntityIdentifier& DtIntercomGroupAsgmtRec::destEntityID ( ) const
virtual
virtual DtU16 DtIntercomGroupAsgmtRec::destEquipID ( ) const
virtual
virtual DtU8 DtIntercomGroupAsgmtRec::destLineID ( ) const
virtual
virtual DtU32 DtIntercomGroupAsgmtRec::groupBitField ( ) const
virtual
virtual void DtIntercomGroupAsgmtRec::loadNetRecord ( DtNetIntercomGroupAsgmtRec record) const
virtual
DtIntercomGroupAsgmtRec& DtIntercomGroupAsgmtRec::operator= ( const DtIntercomGroupAsgmtRec orig)

Assignment operators.

DtIntercomGroupAsgmtRec& DtIntercomGroupAsgmtRec::operator= ( const DtNetIntercomGroupAsgmtRec orig)
virtual void DtIntercomGroupAsgmtRec::print ( ) const
virtual

Print this record.

Reimplemented from DtIntercomParmRec.

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

Print this record to a stream.

Reimplemented from DtIntercomParmRec.

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

Set/Get the destination entity identifier.

virtual void DtIntercomGroupAsgmtRec::setDestEquipID ( DtU16  equipID)
virtual

Set/Get the destination equipment ID.

virtual void DtIntercomGroupAsgmtRec::setDestLineID ( DtU8  lineID)
virtual

Set/Get the destination line ID.

virtual void DtIntercomGroupAsgmtRec::setGroupBitField ( DtU32  bitField)
virtual

Set/Get the group bit field.

virtual void DtIntercomGroupAsgmtRec::unloadNetRecord ( const DtNetIntercomGroupAsgmtRec record)
virtual

Load/Unload data from a packet record.

Member Data Documentation

DtEntityIdentifier DtIntercomGroupAsgmtRec::myDestEntityID
protected
DtU16 DtIntercomGroupAsgmtRec::myDestEquipID
protected
DtU8 DtIntercomGroupAsgmtRec::myDestLineID
protected
DtU32 DtIntercomGroupAsgmtRec::myGroupBitField
protected

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

Document ID: Generated on Fri Dec 2 02:42:08 EST 2016 from SVN revision 171416
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)