| Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <SequenceSet.h>
Public Member Functions | |
| SequenceSet () | |
| SequenceSet (const RangeSet< SequenceNumber > &r) | |
| SequenceSet (const SequenceNumber &s) | |
| SequenceSet (const SequenceNumber &start, const SequenceNumber finish) | |
| void | encode (Buffer &buffer) const |
| void | decode (Buffer &buffer) |
| uint32_t | encodedSize () const |
| bool | contains (const SequenceNumber &s) const |
| void | add (const SequenceNumber &s) |
| void | add (const SequenceNumber &start, const SequenceNumber &finish) |
| void | add (const SequenceSet &set) |
| void | remove (const SequenceNumber &s) |
| void | remove (const SequenceNumber &start, const SequenceNumber &finish) |
| void | remove (const SequenceSet &set) |
| template<class T > | |
| void | for_each (T &t) const |
| template<class T > | |
| void | for_each (const T &t) const |
Friends | |
| std::ostream & | operator<< (std::ostream &, const SequenceSet &) |
Definition at line 31 of file SequenceSet.h.
| qpid::framing::SequenceSet::SequenceSet | ( | ) | [inline] |
Definition at line 33 of file SequenceSet.h.
| qpid::framing::SequenceSet::SequenceSet | ( | const RangeSet< SequenceNumber > & | r | ) | [inline] |
Definition at line 34 of file SequenceSet.h.
| qpid::framing::SequenceSet::SequenceSet | ( | const SequenceNumber & | s | ) | [inline] |
Definition at line 36 of file SequenceSet.h.
| qpid::framing::SequenceSet::SequenceSet | ( | const SequenceNumber & | start, | |
| const SequenceNumber | finish | |||
| ) | [inline] |
Definition at line 37 of file SequenceSet.h.
| void qpid::framing::SequenceSet::add | ( | const SequenceSet & | set | ) |
| void qpid::framing::SequenceSet::add | ( | const SequenceNumber & | start, | |
| const SequenceNumber & | finish | |||
| ) |
| void qpid::framing::SequenceSet::add | ( | const SequenceNumber & | s | ) |
| bool qpid::framing::SequenceSet::contains | ( | const SequenceNumber & | s | ) | const |
| void qpid::framing::SequenceSet::decode | ( | Buffer & | buffer | ) |
| void qpid::framing::SequenceSet::encode | ( | Buffer & | buffer | ) | const |
| uint32_t qpid::framing::SequenceSet::encodedSize | ( | ) | const |
| void qpid::framing::SequenceSet::for_each | ( | const T & | t | ) | const [inline] |
Definition at line 57 of file SequenceSet.h.
| void qpid::framing::SequenceSet::for_each | ( | T & | t | ) | const [inline] |
Definition at line 52 of file SequenceSet.h.
| void qpid::framing::SequenceSet::remove | ( | const SequenceSet & | set | ) |
| void qpid::framing::SequenceSet::remove | ( | const SequenceNumber & | start, | |
| const SequenceNumber & | finish | |||
| ) |
| void qpid::framing::SequenceSet::remove | ( | const SequenceNumber & | s | ) |
| std::ostream& operator<< | ( | std::ostream & | , | |
| const SequenceSet & | ||||
| ) | [friend] |
1.5.7.1