MAK RTIspy API Documentation for HLA Evolved
Public Member Functions
rti1516e::DataElement Class Reference
+ Inheritance diagram for rti1516e::DataElement:

List of all members.

Public Member Functions

virtual ~DataElement ()=0
virtual std::auto_ptr
< DataElement
clone () const =0
virtual VariableLengthData encode () const =0 throw (EncoderException)
virtual void encode (VariableLengthData &inData) const =0 throw (EncoderException)
virtual void encodeInto (std::vector< Octet > &buffer) const =0 throw (EncoderException)
virtual void decode (VariableLengthData const &inData)=0 throw (EncoderException)
virtual size_t decodeFrom (std::vector< Octet > const &buffer, size_t index)=0 throw (EncoderException)
virtual size_t getEncodedLength () const =0 throw (EncoderException)
virtual unsigned int getOctetBoundary () const =0
virtual bool isSameTypeAs (DataElement const &inData) const
virtual Integer64 hash () const

Constructor & Destructor Documentation

virtual rti1516e::DataElement::~DataElement ( ) [pure virtual]

Member Function Documentation

virtual std::auto_ptr<DataElement> rti1516e::DataElement::clone ( ) const [pure virtual]
virtual void rti1516e::DataElement::decode ( VariableLengthData const &  inData) throw (EncoderException) [pure virtual]
virtual size_t rti1516e::DataElement::decodeFrom ( std::vector< Octet > const &  buffer,
size_t  index 
) throw (EncoderException) [pure virtual]
virtual VariableLengthData rti1516e::DataElement::encode ( ) const throw (EncoderException) [pure virtual]
virtual void rti1516e::DataElement::encode ( VariableLengthData inData) const throw (EncoderException) [pure virtual]
virtual void rti1516e::DataElement::encodeInto ( std::vector< Octet > &  buffer) const throw (EncoderException) [pure virtual]
virtual size_t rti1516e::DataElement::getEncodedLength ( ) const throw (EncoderException) [pure virtual]
virtual unsigned int rti1516e::DataElement::getOctetBoundary ( ) const [pure virtual]
virtual Integer64 rti1516e::DataElement::hash ( ) const [virtual]
virtual bool rti1516e::DataElement::isSameTypeAs ( DataElement const &  inData) const [virtual]

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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)