#include <qpid/framing/Buffer.h>
List of all members.
Constructor & Destructor Documentation
      
        
          | qpid::framing::Buffer::Buffer | ( | char * | data = 0, | 
        
          |  |  | uint32_t | size = 0 | 
        
          |  | ) |  |  | 
      
 
 
Member Function Documentation
      
        
          | QPID_COMMON_INLINE_EXTERN uint32_t qpid::framing::Buffer::available | ( |  | ) |  [inline] | 
      
 
 
      
        
          | void qpid::framing::Buffer::checkAvailable | ( | uint32_t | count | ) |  [inline] | 
      
 
 
template<class T > 
      
        
          | void qpid::framing::Buffer::get | ( | T & | data | ) |  [inline] | 
      
 
 
      
        
          | void qpid::framing::Buffer::getBin128 | ( | uint8_t * | b | ) |  | 
      
 
 
      
        
          | double qpid::framing::Buffer::getDouble | ( |  | ) |  | 
      
 
 
      
        
          | float qpid::framing::Buffer::getFloat | ( |  | ) |  | 
      
 
 
      
        
          | int16_t qpid::framing::Buffer::getInt16 | ( |  | ) |  | 
      
 
 
      
        
          | int32_t qpid::framing::Buffer::getInt32 | ( |  | ) |  | 
      
 
 
      
        
          | int64_t qpid::framing::Buffer::getInt64 | ( |  | ) |  | 
      
 
 
      
        
          | int8_t qpid::framing::Buffer::getInt8 | ( |  | ) |  | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN Iterator qpid::framing::Buffer::getIterator | ( |  | ) |  [inline] | 
      
 
 
      
        
          | uint32_t qpid::framing::Buffer::getLong | ( |  | ) |  | 
      
 
 
      
        
          | uint64_t qpid::framing::Buffer::getLongLong | ( |  | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::getLongString | ( | string & | s | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::getMediumString | ( | string & | s | ) |  | 
      
 
 
      
        
          | uint8_t qpid::framing::Buffer::getOctet | ( |  | ) |  | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN char* qpid::framing::Buffer::getPointer | ( |  | ) |  [inline] | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN uint32_t qpid::framing::Buffer::getPosition | ( |  | ) |  [inline] | 
      
 
 
      
        
          | void qpid::framing::Buffer::getRawData | ( | uint8_t * | data, | 
        
          |  |  | size_t | size | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | uint16_t qpid::framing::Buffer::getShort | ( |  | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::getShortString | ( | string & | s | ) |  | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN uint32_t qpid::framing::Buffer::getSize | ( |  | ) |  [inline] | 
      
 
 
template<int n> 
      
        
          | uint64_t qpid::framing::Buffer::getUInt | ( |  | ) |  | 
      
 
 
template<class T > 
      
        
          | void qpid::framing::Buffer::put | ( | const T & | data | ) |  [inline] | 
      
 
 
      
        
          | void qpid::framing::Buffer::putBin128 | ( | const uint8_t * | b | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putDouble | ( | double | f | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putFloat | ( | float | f | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putInt16 | ( | int16_t | i | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putInt32 | ( | int32_t | i | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putInt64 | ( | int64_t | i | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putInt8 | ( | int8_t | i | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putLong | ( | uint32_t | i | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putLongLong | ( | uint64_t | i | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putLongString | ( | const string & | s | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putMediumString | ( | const string & | s | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putOctet | ( | uint8_t | i | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putRawData | ( | const string & | s | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putRawData | ( | const uint8_t * | data, | 
        
          |  |  | size_t | size | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putShort | ( | uint16_t | i | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::putShortString | ( | const string & | s | ) |  | 
      
 
 
template<int n> 
      
        
          | void qpid::framing::Buffer::putUInt | ( | uint64_t |  | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::record | ( |  | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::reset | ( |  | ) |  | 
      
 
 
      
        
          | void qpid::framing::Buffer::restore | ( | bool | reRecord = false | ) |  | 
      
 
 
      
        
          | QPID_COMMON_INLINE_EXTERN void qpid::framing::Buffer::setPosition | ( | uint32_t | p | ) |  [inline] | 
      
 
 
The documentation for this class was generated from the following file: