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