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

qpid::messaging::MapView Class Reference

Provides a view of message content as a list. More...

#include <qpid/messaging/MapView.h>

List of all members.

Public Types

typedef std::string key_type
typedef std::pair< key_type,
Variant
value_type
typedef std::map< key_type,
Variant >::const_iterator 
const_iterator
typedef std::map< key_type,
Variant >
::const_reverse_iterator 
const_reverse_iterator

Public Member Functions

 MapView (const Message &)
 ~MapView ()
MapViewoperator= (const MapView &)
const_iterator begin () const
const_iterator end () const
const_reverse_iterator rbegin () const
const_reverse_iterator rend () const
bool empty () const
size_t size () const
const_iterator find (const key_type &) const
const Variantoperator[] (const key_type &) const
const std::map< key_type,
Variant > & 
asMap () const

Detailed Description

Provides a view of message content as a list.

Definition at line 38 of file MapView.h.


Member Typedef Documentation

Definition at line 43 of file MapView.h.

Definition at line 44 of file MapView.h.

Definition at line 41 of file MapView.h.

Definition at line 42 of file MapView.h.


Constructor & Destructor Documentation

qpid::messaging::MapView::MapView ( const Message  ) 
qpid::messaging::MapView::~MapView (  ) 

Member Function Documentation

const std::map<key_type, Variant>& qpid::messaging::MapView::asMap (  )  const
const_iterator qpid::messaging::MapView::begin (  )  const
bool qpid::messaging::MapView::empty (  )  const
const_iterator qpid::messaging::MapView::end (  )  const
const_iterator qpid::messaging::MapView::find ( const key_type  )  const
MapView& qpid::messaging::MapView::operator= ( const MapView  ) 
const Variant& qpid::messaging::MapView::operator[] ( const key_type  )  const
const_reverse_iterator qpid::messaging::MapView::rbegin (  )  const
const_reverse_iterator qpid::messaging::MapView::rend (  )  const
size_t qpid::messaging::MapView::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