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

qpid::framing::SequenceNumberSet Class Reference

#include <SequenceNumberSet.h>

List of all members.

Public Types

typedef Base::const_iterator const_iterator
typedef Base::iterator iterator

Public Member Functions

void encode (Buffer &buffer) const
void decode (Buffer &buffer)
uint32_t encodedSize () const
SequenceNumberSet condense () const
void addRange (const SequenceNumber &start, const SequenceNumber &end)
template<class T >
void processRanges (T &t) const

Friends

std::ostream & operator<< (std::ostream &, const SequenceNumberSet &)


Detailed Description

Definition at line 34 of file SequenceNumberSet.h.


Member Typedef Documentation

Definition at line 38 of file SequenceNumberSet.h.

Definition at line 39 of file SequenceNumberSet.h.


Member Function Documentation

void qpid::framing::SequenceNumberSet::addRange ( const SequenceNumber start,
const SequenceNumber end 
)

SequenceNumberSet qpid::framing::SequenceNumberSet::condense (  )  const

void qpid::framing::SequenceNumberSet::decode ( Buffer buffer  ) 

void qpid::framing::SequenceNumberSet::encode ( Buffer buffer  )  const

uint32_t qpid::framing::SequenceNumberSet::encodedSize (  )  const

template<class T >
void qpid::framing::SequenceNumberSet::processRanges ( T &  t  )  const [inline]

Definition at line 48 of file SequenceNumberSet.h.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  ,
const SequenceNumberSet  
) [friend]


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

Qpid C++ API Reference
Generated on Mon Mar 16 13:47:30 2009 for Qpid C++ Client API by doxygen 1.5.8