iceoryx_doc  1.0.1
Concurrency
Member iox::concurrent::SoFi< ValueType, CapacityValue >::capacity () const noexcept
unrestricted thread safe
Member iox::concurrent::SoFi< ValueType, CapacityValue >::empty () const noexcept
unrestricted thread safe
Member iox::concurrent::SoFi< ValueType, CapacityValue >::pop (ValueType &valueOut) noexcept
restricted thread safe: single pop, single push no pop or popIf calls from multiple contexts
Member iox::concurrent::SoFi< ValueType, CapacityValue >::popIf (ValueType &valueOut, const Verificator_T &verificator) noexcept
restricted thread safe: single pop, single push no pop or popIf calls from multiple contexts
Member iox::concurrent::SoFi< ValueType, CapacityValue >::push (const ValueType &valueOut, ValueType &f_paramOut_r) noexcept
restricted thread safe: single pop, single push no push calls from multiple contexts
Member iox::concurrent::SoFi< ValueType, CapacityValue >::setCapacity (const uint64_t newSize) noexcept
not thread safe
Member iox::concurrent::SoFi< ValueType, CapacityValue >::size () const noexcept
unrestricted thread safe
Member iox::cxx::VariantQueue< ValueType, Capacity >::setCapacity (const uint64_t newCapacity) noexcept
not thread safe
Class iox::posix::Timer
not thread safe