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

Public Member Functions

virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
EntityTypegetMunitionType ()
 
const EntityTypegetMunitionType () const
 
void setMunitionType (const EntityType &pX)
 
unsigned int getStation () const
 
void setStation (unsigned int pX)
 
unsigned short getStandardQuantity () const
 
void setStandardQuantity (unsigned short pX)
 
unsigned short getMaximumQuantity () const
 
void setMaximumQuantity (unsigned short pX)
 
unsigned short getStationName () const
 
void setStationName (unsigned short pX)
 
unsigned short getStationNumber () const
 
void setStationNumber (unsigned short pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const MunitionReload &rhs) const
 

Protected Attributes

EntityType _munitionType
 This field shall identify the entity type of the munition. More...
 
unsigned int _station
 the station or launcher to which the munition is assigned. More...
 
unsigned short _standardQuantity
 the standard quantity of this munition type normally loaded at this station/launcher if a station/launcher is specified. More...
 
unsigned short _maximumQuantity
 the maximum quantity of this munition type that this station/launcher is capable of holding when a station/launcher is specified
 
unsigned short _stationName
 the station name within the host at which the part entity is located. More...
 
unsigned short _stationNumber
 the number of the particular wing station, cargo hold etc., at which the part is attached. More...
 

Member Data Documentation

◆ _munitionType

EntityType DIS::MunitionReload::_munitionType
protected

This field shall identify the entity type of the munition.

See section 6.2.30.

◆ _standardQuantity

unsigned short DIS::MunitionReload::_standardQuantity
protected

the standard quantity of this munition type normally loaded at this station/launcher if a station/launcher is specified.

◆ _station

unsigned int DIS::MunitionReload::_station
protected

the station or launcher to which the munition is assigned.

See Annex I

◆ _stationName

unsigned short DIS::MunitionReload::_stationName
protected

the station name within the host at which the part entity is located.

◆ _stationNumber

unsigned short DIS::MunitionReload::_stationNumber
protected

the number of the particular wing station, cargo hold etc., at which the part is attached.


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