Apache Qpid C++ API
Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation

qpid::messaging::ListContent Class Reference

Allows message content to be manipulated as a list. More...

#include <qpid/messaging/ListContent.h>

List of all members.

Public Types

typedef Variant::List::iterator iterator
typedef
Variant::List::reverse_iterator 
reverse_iterator
typedef
Variant::List::const_iterator 
const_iterator
typedef
Variant::List::const_reverse_iterator 
const_reverse_iterator

Public Member Functions

 ListContent (Message &)
 ~ListContent ()
const_iterator begin () const
iterator begin ()
const_iterator end () const
iterator end ()
const_reverse_iterator rbegin () const
reverse_iterator rbegin ()
const_reverse_iterator rend () const
reverse_iterator rend ()
bool empty () const
size_t size () const
const Variantfront () const
Variantfront ()
const Variantback () const
Variantback ()
void push_front (const Variant &)
void push_back (const Variant &)
void pop_front ()
void pop_back ()
iterator insert (iterator position, const Variant &)
void insert (iterator position, size_t n, const Variant &)
iterator erase (iterator position)
iterator erase (iterator first, iterator last)
void clear ()
void encode ()
const Variant::ListasList () const
Variant::ListasList ()

Detailed Description

Allows message content to be manipulated as a list.

Definition at line 34 of file ListContent.h.


Member Typedef Documentation

typedef Variant::List::const_iterator qpid::messaging::ListContent::const_iterator

Definition at line 39 of file ListContent.h.

typedef Variant::List::const_reverse_iterator qpid::messaging::ListContent::const_reverse_iterator

Definition at line 40 of file ListContent.h.

typedef Variant::List::iterator qpid::messaging::ListContent::iterator

Definition at line 37 of file ListContent.h.

typedef Variant::List::reverse_iterator qpid::messaging::ListContent::reverse_iterator

Definition at line 38 of file ListContent.h.


Constructor & Destructor Documentation

qpid::messaging::ListContent::ListContent ( Message  ) 
qpid::messaging::ListContent::~ListContent (  ) 

Member Function Documentation

Variant::List& qpid::messaging::ListContent::asList (  ) 
const Variant::List& qpid::messaging::ListContent::asList (  )  const
Variant& qpid::messaging::ListContent::back (  ) 
const Variant& qpid::messaging::ListContent::back (  )  const
iterator qpid::messaging::ListContent::begin (  ) 
const_iterator qpid::messaging::ListContent::begin (  )  const
void qpid::messaging::ListContent::clear (  ) 
bool qpid::messaging::ListContent::empty (  )  const
void qpid::messaging::ListContent::encode (  ) 
iterator qpid::messaging::ListContent::end (  ) 
const_iterator qpid::messaging::ListContent::end (  )  const
iterator qpid::messaging::ListContent::erase ( iterator  first,
iterator  last 
)
iterator qpid::messaging::ListContent::erase ( iterator  position  ) 
Variant& qpid::messaging::ListContent::front (  ) 
const Variant& qpid::messaging::ListContent::front (  )  const
void qpid::messaging::ListContent::insert ( iterator  position,
size_t  n,
const Variant  
)
iterator qpid::messaging::ListContent::insert ( iterator  position,
const Variant  
)
void qpid::messaging::ListContent::pop_back (  ) 
void qpid::messaging::ListContent::pop_front (  ) 
void qpid::messaging::ListContent::push_back ( const Variant  ) 
void qpid::messaging::ListContent::push_front ( const Variant  ) 
reverse_iterator qpid::messaging::ListContent::rbegin (  ) 
const_reverse_iterator qpid::messaging::ListContent::rbegin (  )  const
reverse_iterator qpid::messaging::ListContent::rend (  ) 
const_reverse_iterator qpid::messaging::ListContent::rend (  )  const
size_t qpid::messaging::ListContent::size (  )  const

The documentation for this class was generated from the following file:

Qpid C++ API Reference
Generated on Tue May 4 14:28:25 2010 for Qpid C++ Client API by doxygen 1.6.2-20100208