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

Public Member Functions

virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
EntityTypegetExpendable ()
 
const EntityTypegetExpendable () const
 
void setExpendable (const EntityType &pX)
 
unsigned int getStation () const
 
void setStation (unsigned int pX)
 
unsigned short getQuantity () const
 
void setQuantity (unsigned short pX)
 
unsigned char getExpendableStatus () const
 
void setExpendableStatus (unsigned char pX)
 
unsigned char getPadding () const
 
void setPadding (unsigned char pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const Expendable &rhs) const
 

Protected Attributes

EntityType _expendable
 Type of expendable.
 
unsigned int _station
 
unsigned short _quantity
 
unsigned char _expendableStatus
 
unsigned char _padding
 

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