#include <PXXCompositePayloadEnvelope.h>
Inheritance diagram for PXXCompositePayloadEnvelope:

Public Member Functions | |
| SET_LOGGER ("PXXCompositePayloadEnvelope") | |
| PXXCompositePayloadEnvelope () | |
| virtual | ~PXXCompositePayloadEnvelope () |
| virtual Int32b_t | GetCompositePayloadLength () const |
| virtual Short16b_t | GetCompositePayloadType () const |
| virtual Short16b_t | GetNumberOfPayloads () const |
| virtual Int32b_t | GetEnvelopeSize () const |
| virtual void | WriteProperties () |
|
|
Constructor. All value of fields are set to 0. |
|
|
Destructor. |
|
|
Returns the length in bytes of this composite part of payload including the envelope. If the length is -INT_MAX, send error the program.
|
|
|
returns the composite payload type If the payload type is -SHRT_MAX, send error the program. The composite type is assigned 2bytes, however, only lower one byte is used then users can use the field to correct endianness of decoder.
|
|
|
returns the size of the envelope itself. It is fixed 8. See class description.
|
|
|
returns the number of enclosed payloads. If the payload interface type is -SHRT_MAX, send error the program.
|
|
|
|
|
|
Write informations to the output stream Implements PXXVAttWritable. |