qpid::framing::SequenceNumber Class Reference

4-byte sequence number that 'wraps around'. More...

#include <SequenceNumber.h>

List of all members.

Public Member Functions

 SequenceNumber (uint32_t v)
SequenceNumberoperator++ ()
const SequenceNumber operator++ (int)
SequenceNumberoperator-- ()
bool operator== (const SequenceNumber &other) const
bool operator!= (const SequenceNumber &other) const
bool operator< (const SequenceNumber &other) const
bool operator> (const SequenceNumber &other) const
bool operator<= (const SequenceNumber &other) const
bool operator>= (const SequenceNumber &other) const
uint32_t getValue () const
 operator uint32_t () const
void encode (Buffer &buffer) const
void decode (Buffer &buffer)
uint32_t encodedSize () const
template<class S>
void serialize (S &s)

Friends

int32_t operator- (const SequenceNumber &a, const SequenceNumber &b)


Detailed Description

4-byte sequence number that 'wraps around'.

Definition at line 35 of file SequenceNumber.h.


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

Generated on Thu Oct 16 13:38:36 2008 for Qpid by  doxygen 1.5.6