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

Public Member Functions

virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
unsigned char getLayerNumber () const
 
void setLayerNumber (unsigned char pX)
 
unsigned char getLayerSpecificInformaiton () const
 
void setLayerSpecificInformaiton (unsigned char pX)
 
unsigned short getLength () const
 
void setLength (unsigned short pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const LayerHeader &rhs) const
 
virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
unsigned char getLayerNumber () const
 
void setLayerNumber (unsigned char pX)
 
unsigned char getLayerSpecificInformation () const
 
void setLayerSpecificInformation (unsigned char pX)
 
unsigned short getLength () const
 
void setLength (unsigned short pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const LayerHeader &rhs) const
 

Protected Attributes

unsigned char _layerNumber
 Layer number.
 
unsigned char _layerSpecificInformaiton
 Layer speccific information enumeration.
 
unsigned short _length
 information length More...
 
unsigned char _layerSpecificInformation
 field shall specify layer-specific information that varies by System Type (see 6.2.86) and Layer Number. More...
 

Member Data Documentation

◆ _layerSpecificInformation

unsigned char DIS::LayerHeader::_layerSpecificInformation
protected

field shall specify layer-specific information that varies by System Type (see 6.2.86) and Layer Number.

◆ _length

unsigned short DIS::LayerHeader::_length
protected

information length

This field shall specify the length in octets of the layer, including the Layer Header record.


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