#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.  |