Class to manage arithmetic operations on sequence numbers (mod 2^32). More...
#include <sequence-number.h>
Public Member Functions | |
SequenceNumber (const uint32_t s) | |
operator uint32_t () const | |
SequenceNumber & | operator= (const uint32_t s) |
SequenceNumber & | operator+= (const uint32_t s) |
SequenceNumber | operator++ () |
SequenceNumber | operator++ (int) |
SequenceNumber & | operator-= (const uint32_t s) |
SequenceNumber | operator-- () |
SequenceNumber | operator-- (int) |
Public Attributes | |
uint32_t | seq |
Class to manage arithmetic operations on sequence numbers (mod 2^32).