19.2.3.19.3. SequenceNumber_t
-
struct SequenceNumber_t
Structure SequenceNumber_t, different for each change in the same writer.
Public Functions
-
inline SequenceNumber_t() noexcept
Default constructor.
-
inline SequenceNumber_t(int32_t hi, uint32_t lo) noexcept
- Parameters:
hi –
lo –
-
inline explicit SequenceNumber_t(uint64_t u) noexcept
- Parameters:
u –
-
inline uint64_t to64long() const noexcept
Convert the number to 64 bit.
- Returns:
64 bit representation of the SequenceNumber
-
inline SequenceNumber_t &operator++() noexcept
Increase SequenceNumber in 1.
-
inline SequenceNumber_t &operator+=(int inc) noexcept
Increase SequenceNumber.
- Parameters:
inc – Number to add to the SequenceNumber
-
inline SequenceNumber_t() noexcept