iceoryx_doc  1.0.1
iox::concurrent::CyclicIndex< CycleLength, ValueType > Member List

This is the complete list of members for iox::concurrent::CyclicIndex< CycleLength, ValueType >, including all inherited members.

CyclicIndex(ValueType value=0U) noexcept (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >explicit
CyclicIndex(ValueType index, ValueType cycle) noexcept (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
CyclicIndex(const CyclicIndex &)=default (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
CyclicIndex(CyclicIndex &&)=default (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
getCycle() const noexcept (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
getIndex() const noexcept (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
getValue() const noexcept (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
INDEX_AT_MAX_VALUE (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >static
isOneCycleBehind(const CyclicIndex &other) const noexcept (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
MAX_CYCLE (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >static
MAX_INDEX (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >static
MAX_VALUE (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >static
next() const noexcept (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
operator+(const ValueType value) const noexcept (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
operator-(const CyclicIndex< CycleLength, ValueType > &rhs) constiox::concurrent::CyclicIndex< CycleLength, ValueType >
operator=(const CyclicIndex &)=default (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
operator=(CyclicIndex &&)=default (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >
OVERFLOW_START_INDEX (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >static
value_t typedef (defined in iox::concurrent::CyclicIndex< CycleLength, ValueType >)iox::concurrent::CyclicIndex< CycleLength, ValueType >