VR-Link API Documentation for DIS
Public Member Functions | Static Public Member Functions | Protected Attributes
DtSilentAggregateList Class Reference

DtSilentAggregateList is a class which contains the information needed to describe a list of silent aggregates for the aggregate state PDU. More...

+ Collaboration diagram for DtSilentAggregateList:

List of all members.

Public Member Functions

 DtSilentAggregateList ()
 Constructors.
 DtSilentAggregateList (const DtSilentAggregateList &orig)
virtual ~DtSilentAggregateList ()
 Destructor.
DtSilentAggregateListoperator= (const DtSilentAggregateList &orig)
 Assignment operator.
DtSilentAggregateListoperator= (const DtNetSilentAggregateList &orig)
int operator== (const DtSilentAggregateList &otherguy) const
 Comparison operators.
int operator!= (const DtSilentAggregateList &otherguy) const
virtual void setNumberOfAggregates (const DtU16 value)
 Set/Get the number of aggregates.
virtual DtU16 numberOfAggregates () const
virtual void setAggregateType (const DtEntityType &type)
 Set/Get the aggregate type.
virtual const DtEntityTypeaggregateType () const
virtual void printData () const
 Print the record.
virtual void printDataToStream (std::ostream &) const
virtual void unloadNetRecord (const DtNetSilentAggregateList &record)
 Load/unload data from a packet record.
virtual void loadNetRecord (DtNetSilentAggregateList &record) const

Static Public Member Functions

static int byteLengthOfNetworkRecord ()
 Get the length of the network representation of a record.

Protected Attributes

DtU16 myNumberOfAggregates
 Data members:
DtEntityType myEntityType

Detailed Description

DtSilentAggregateList is a class which contains the information needed to describe a list of silent aggregates for the aggregate state PDU.


Constructor & Destructor Documentation

Constructors.

Destructor.


Member Function Documentation

virtual const DtEntityType& DtSilentAggregateList::aggregateType ( ) const [virtual]

Get the length of the network representation of a record.

virtual void DtSilentAggregateList::loadNetRecord ( DtNetSilentAggregateList record) const [virtual]
virtual DtU16 DtSilentAggregateList::numberOfAggregates ( ) const [virtual]
int DtSilentAggregateList::operator!= ( const DtSilentAggregateList otherguy) const
DtSilentAggregateList& DtSilentAggregateList::operator= ( const DtSilentAggregateList orig)

Assignment operator.

DtSilentAggregateList& DtSilentAggregateList::operator= ( const DtNetSilentAggregateList orig)
int DtSilentAggregateList::operator== ( const DtSilentAggregateList otherguy) const

Comparison operators.

virtual void DtSilentAggregateList::printData ( ) const [virtual]

Print the record.

virtual void DtSilentAggregateList::printDataToStream ( std::ostream &  ) const [virtual]
virtual void DtSilentAggregateList::setAggregateType ( const DtEntityType type) [virtual]

Set/Get the aggregate type.

virtual void DtSilentAggregateList::setNumberOfAggregates ( const DtU16  value) [virtual]

Set/Get the number of aggregates.

virtual void DtSilentAggregateList::unloadNetRecord ( const DtNetSilentAggregateList record) [virtual]

Load/unload data from a packet record.


Member Data Documentation

Data members:


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)