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

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

Output iterator to facilitate inserting of message parts into outgoing message. 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::output_iterator_tag iterator_category

Public Member Functions

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

Classes

class  AssignProxy


Detailed Description

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

Output iterator to facilitate inserting of message parts into outgoing message.


Member Typedef Documentation

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

template<typename T>
typedef std::output_iterator_tag ZmqMessage::Sink::iterator< T >::iterator_category

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

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

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


Constructor & Destructor Documentation

template<typename T>
ZmqMessage::Sink::iterator< T >::iterator ( Sink outgoing  )  [inline, explicit]


Member Function Documentation

template<typename T>
AssignProxy ZmqMessage::Sink::iterator< T >::operator * (  )  [inline]

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

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

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

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


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