#include <Packer.h>
Public Member Functions | |
void | setBit (bool b) |
uint32_t | getBits () |
template<class T> | |
PackBits & | operator() (const T &) |
The bit is always set for non-optional values. | |
template<class T> | |
PackBits & | operator() (const boost::optional< T > &opt) |
For optional values the bit is set if the value is present. | |
PackBits & | operator() (Bit b) |
Bits are special optional values. |
PackBits& qpid::amqp_0_10::PackBits::operator() | ( | const T & | ) | [inline] |
The bit is always set for non-optional values.
PackBits& qpid::amqp_0_10::PackBits::operator() | ( | const boost::optional< T > & | opt | ) | [inline] |
For optional values the bit is set if the value is present.