#include <SequenceNumber.h>
Public Member Functions | |
SequenceNumber (uint32_t v) | |
SequenceNumber & | operator++ () |
const SequenceNumber | operator++ (int) |
SequenceNumber & | operator-- () |
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 | size () const |
template<class S> | |
void | serialize (S &s) |
Friends | |
int32_t | operator- (const SequenceNumber &a, const SequenceNumber &b) |