open-dis-cpp
Public Member Functions | Protected Attributes | List of all members
DIS::AcousticBeamData Class Reference
Collaboration diagram for DIS::AcousticBeamData:
Collaboration graph
[legend]

Public Member Functions

virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
unsigned short getBeamDataLength () const
 
void setBeamDataLength (unsigned short pX)
 
unsigned char getBeamIDNumber () const
 
void setBeamIDNumber (unsigned char pX)
 
unsigned short getPad2 () const
 
void setPad2 (unsigned short pX)
 
AcousticBeamFundamentalParametergetFundamentalDataParameters ()
 
const AcousticBeamFundamentalParametergetFundamentalDataParameters () const
 
void setFundamentalDataParameters (const AcousticBeamFundamentalParameter &pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const AcousticBeamData &rhs) const
 

Protected Attributes

unsigned char _beamDataLength
 beam data length
 
unsigned char _beamIDNumber
 beamIDNumber
 
unsigned short _pad2
 padding
 
AcousticBeamFundamentalParameter _fundamentalDataParameters
 fundamental data parameters
 

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