Overview Tutorial API reference Examples Build Download ZmqMessage 0.1 - 21 Oct 2011

ZmqMessage::Multipart::iterator< T > Class Template Reference

Input iterator to iterate over message parts. More...

#include <ZmqMessage.hpp>

List of all members.

Public Types

typedef T value_type
typedef T & reference
typedef T * pointer
typedef std::ptrdiff_t difference_type
typedef std::input_iterator_tag iterator_category

Public Member Functions

iterator operator++ ()
iterator operator++ (int)
const T operator * ()
bool operator== (const iterator< T > &rhs)
bool operator!= (const iterator< T > &rhs)

Friends

class Multipart


Detailed Description

template<typename T>
class ZmqMessage::Multipart::iterator< T >

Input iterator to iterate over message parts.


Member Typedef Documentation

template<typename T>
typedef std::ptrdiff_t ZmqMessage::Multipart::iterator< T >::difference_type

template<typename T>
typedef std::input_iterator_tag ZmqMessage::Multipart::iterator< T >::iterator_category

template<typename T>
typedef T* ZmqMessage::Multipart::iterator< T >::pointer

template<typename T>
typedef T& ZmqMessage::Multipart::iterator< T >::reference

template<typename T>
typedef T ZmqMessage::Multipart::iterator< T >::value_type


Member Function Documentation

template<typename T>
const T ZmqMessage::Multipart::iterator< T >::operator * (  )  [inline]

template<typename T>
bool ZmqMessage::Multipart::iterator< T >::operator!= ( const iterator< T > &  rhs  )  [inline]

template<typename T>
iterator ZmqMessage::Multipart::iterator< T >::operator++ ( int   )  [inline]

template<typename T>
iterator ZmqMessage::Multipart::iterator< T >::operator++ (  )  [inline]

template<typename T>
bool ZmqMessage::Multipart::iterator< T >::operator== ( const iterator< T > &  rhs  )  [inline]


Friends And Related Function Documentation

template<typename T>
friend class Multipart [friend]


The documentation for this class was generated from the following files:
ZmqMessage 0.1 — open source software, support@zmqmessage.org