ipcq 0.12.0
Loading...
Searching...
No Matches
ipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits > Member List

This is the complete list of members for ipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >, including all inherited members.

AtomicLoadState() noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
AtomicStoreState() noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
AwaitSignal(std::chrono::duration< Rep, Period > timeout, Predicate pred) noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
Begin() const noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
Capacity() const noexceptipcq::detail::ShmControlBase< BoostInterprocessTraits >inline
Close() noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
const_reference typedefipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
ConstIterator typedefipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
ConstIteratoripcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
CounterType typedefipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
difference_type typedefipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
End() const noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
FileVersion() const noexceptipcq::detail::ShmControlBase< BoostInterprocessTraits >inline
GetBuffer() const noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
GetQueuePtr() const noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
IsClosed() const noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
IsEmpty() const noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
IsFull() const noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
Iterator typedefipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
Iteratoripcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
m_control_regionipcq::detail::ShmControlBase< BoostInterprocessTraits >protected
m_ctl_blockipcq::detail::ShmControlBase< BoostInterprocessTraits >protected
m_is_owneripcq::detail::ShmControlBase< BoostInterprocessTraits >protected
m_queue_infoipcq::detail::ShmControlBase< BoostInterprocessTraits >protected
m_queue_regionipcq::detail::ShmControlBase< BoostInterprocessTraits >protected
m_shm_objipcq::detail::ShmControlBase< BoostInterprocessTraits >protected
m_shmem_removeripcq::detail::ShmControlBase< BoostInterprocessTraits >protected
m_topic_nameipcq::detail::ShmControlBase< BoostInterprocessTraits >protected
MappedRegion typedefipcq::detail::ShmControlBase< BoostInterprocessTraits >
operator=(ShmControl &&rhs) noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
ipcq::detail::ShmControlBase< BoostInterprocessTraits >::operator=(ShmControlBase &&rhs) noexceptipcq::detail::ShmControlBase< BoostInterprocessTraits >inline
operator[](size_type index)ipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
operator[](size_type index) constipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
OwnerPid() const noexceptipcq::detail::ShmControlBase< BoostInterprocessTraits >inline
Pop()ipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
Push(const T &element) noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
Push(const T *data, size_t n) noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
reference typedefipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
RemoveShmObject(char const *shm_object_name) noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inlinestatic
SharedMemoryObject typedefipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
ShmControl(char const *name, size_t capacity, std::optional< numapp::MemPolicy > mem_policy=std::nullopt, int mmap_flags=0)ipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inlineexplicit
ShmControl(char const *name)ipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inlineexplicit
ShmControl(ShmControl &&rhs) noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
ShmControlBase(char const *name, QueueInfo queue_info, std::optional< numapp::MemPolicy > mem_policy=std::nullopt, int mmap_flags=0)ipcq::detail::ShmControlBase< BoostInterprocessTraits >inlineexplicit
ShmControlBase(char const *name)ipcq::detail::ShmControlBase< BoostInterprocessTraits >inlineexplicit
ShmControlBase(ShmControlBase &&rhs) noexceptipcq::detail::ShmControlBase< BoostInterprocessTraits >inline
ShmObjectName() constipcq::detail::ShmControlBase< BoostInterprocessTraits >inline
Signal()ipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
Size() const noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline
size_type typedefipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
TopicName() const noexceptipcq::detail::ShmControlBase< BoostInterprocessTraits >inline
value_type typedefipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >
~ShmControl() noexceptipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >inline