Increments the sequence number.
Increments the sequence number. Wraps-around if 64 bit limit is reached.
the incremented sequence number
Checks if this sequence number is an immediate successor of the provided one.
Checks if this sequence number is an immediate successor of the provided one.
The second sequence number that has to be exactly one less
true if this sequence number is the successor of the provided one
(seqNo: Ordered[SeqNo]).<(that)
(seqNo: Ordered[SeqNo]).<=(that)
(seqNo: Ordered[SeqNo]).>(that)
(seqNo: Ordered[SeqNo]).>=(that)
(seqNo: Ordered[SeqNo]).compare(that)
(seqNo: Ordered[SeqNo]).compareTo(that)
(seqNo: StringAdd).self
(seqNo: StringFormat).self
(seqNo: ArrowAssoc[SeqNo]).x
(Since version 2.10.0) Use leftOfArrow
instead
(seqNo: Ensuring[SeqNo]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
Implements a 64 bit sequence number with proper wrap-around ordering.