Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
Representation of an AMQP 0-10 list. More...
#include <qpid/framing/List.h>
typedef Values::const_iterator qpid::framing::List::const_iterator |
typedef Values::const_reference qpid::framing::List::const_reference |
typedef Values::iterator qpid::framing::List::iterator |
typedef Values::reference qpid::framing::List::reference |
typedef boost::shared_ptr<FieldValue> qpid::framing::List::ValuePtr |
typedef std::list<ValuePtr> qpid::framing::List::Values |
QPID_COMMON_INLINE_EXTERN ValuePtr qpid::framing::List::back | ( | ) | const [inline] |
QPID_COMMON_INLINE_EXTERN const_iterator qpid::framing::List::begin | ( | ) | const [inline] |
QPID_COMMON_INLINE_EXTERN iterator qpid::framing::List::begin | ( | ) | [inline] |
void qpid::framing::List::decode | ( | Buffer & | buffer | ) |
void qpid::framing::List::encode | ( | Buffer & | buffer | ) | const |
uint32_t qpid::framing::List::encodedSize | ( | ) | const |
QPID_COMMON_INLINE_EXTERN const_iterator qpid::framing::List::end | ( | ) | const [inline] |
QPID_COMMON_INLINE_EXTERN iterator qpid::framing::List::end | ( | ) | [inline] |
QPID_COMMON_INLINE_EXTERN void qpid::framing::List::erase | ( | iterator | i | ) | [inline] |
QPID_COMMON_INLINE_EXTERN ValuePtr qpid::framing::List::front | ( | ) | const [inline] |
QPID_COMMON_INLINE_EXTERN iterator qpid::framing::List::insert | ( | iterator | i, |
ValuePtr | value | ||
) | [inline] |
bool qpid::framing::List::operator== | ( | const List & | other | ) | const |
QPID_COMMON_INLINE_EXTERN void qpid::framing::List::pop_back | ( | ) | [inline] |
QPID_COMMON_INLINE_EXTERN void qpid::framing::List::push_back | ( | ValuePtr | value | ) | [inline] |
QPID_COMMON_INLINE_EXTERN size_t qpid::framing::List::size | ( | ) | const [inline] |
std::ostream& operator<< | ( | std::ostream & | out, |
const List & | list | ||
) | [friend] |