Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <SequenceNumberSet.h>
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 &) |
Definition at line 35 of file SequenceNumberSet.h.
typedef Base::const_iterator qpid::framing::SequenceNumberSet::const_iterator |
Definition at line 39 of file SequenceNumberSet.h.
typedef Base::iterator qpid::framing::SequenceNumberSet::iterator |
Definition at line 40 of file SequenceNumberSet.h.
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 |
void qpid::framing::SequenceNumberSet::processRanges | ( | T & | t | ) | const [inline] |
Definition at line 49 of file SequenceNumberSet.h.
std::ostream& operator<< | ( | std::ostream & | , | |
const SequenceNumberSet & | ||||
) | [friend] |