CatapultServer
v0.5.0.1 (Elephant)
|
uint64_t PositionType
Position within disruptor components.
Definition: DisruptorTypes.h:29
std::atomic< PositionType > m_position
Definition: DisruptorBarrier.h:57
void advance()
Advances the barrier.
Definition: DisruptorBarrier.h:41
size_t level() const
Returns level of the barrier.
Definition: DisruptorBarrier.h:46
const size_t m_level
Definition: DisruptorBarrier.h:56
DisruptorBarrier(size_t level, PositionType position)
Creates a barrier given its level and position (barrierEndPosition).
Definition: DisruptorBarrier.h:35
PositionType position() const
Returns position of the barrier.
Definition: DisruptorBarrier.h:51
Definition: AddressExtractionExtension.cpp:28
Definition: DisruptorBarrier.h:32