open-dis-cpp
Public Member Functions | Protected Attributes | List of all members
DIS::ModulationType Class Reference

Public Member Functions

virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
unsigned short getSpreadSpectrum () const
 
void setSpreadSpectrum (unsigned short pX)
 
unsigned short getMajor () const
 
void setMajor (unsigned short pX)
 
unsigned short getDetail () const
 
void setDetail (unsigned short pX)
 
unsigned short getSystem () const
 
void setSystem (unsigned short pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const ModulationType &rhs) const
 
virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
unsigned short getSpreadSpectrum () const
 
void setSpreadSpectrum (unsigned short pX)
 
unsigned short getMajorModulation () const
 
void setMajorModulation (unsigned short pX)
 
unsigned short getDetail () const
 
void setDetail (unsigned short pX)
 
unsigned short getRadioSystem () const
 
void setRadioSystem (unsigned short pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const ModulationType &rhs) const
 

Protected Attributes

unsigned short _spreadSpectrum
 spread spectrum, 16 bit boolean array More...
 
unsigned short _major
 major
 
unsigned short _detail
 detail More...
 
unsigned short _system
 system
 
unsigned short _majorModulation
 the major classification of the modulation type. More...
 
unsigned short _radioSystem
 the radio system associated with this Transmitter PDU and shall be used as the basis to interpret other fields whose values depend on a specific radio system. More...
 

Member Data Documentation

◆ _detail

unsigned short DIS::ModulationType::_detail
protected

detail

provide certain detailed information depending upon the major modulation type

◆ _majorModulation

unsigned short DIS::ModulationType::_majorModulation
protected

the major classification of the modulation type.

◆ _radioSystem

unsigned short DIS::ModulationType::_radioSystem
protected

the radio system associated with this Transmitter PDU and shall be used as the basis to interpret other fields whose values depend on a specific radio system.

◆ _spreadSpectrum

unsigned short DIS::ModulationType::_spreadSpectrum
protected

spread spectrum, 16 bit boolean array

This field shall indicate the spread spectrum technique or combination of spread spectrum techniques in use.

Bt field.


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