| Cipcq::BasicReader< T, ConditionPolicy, ShmTraits > | Queue BasicReader class |
| Cipcq::BasicWriter< T, ConditionPolicy, ShmTraits > | Queue writer class |
| Cipcq::detail::BoostConditionPolicy | Condition policy based on boost::interprocess::interprocess_condition |
| Cipcq::detail::BoostInterprocessTraits | |
| Cipcq::detail::ConstTraits< T > | Shared memory queue iterator trait for const iterator |
| Cipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >::Element | |
| ▼Cstd::error_category | |
| Cipcq::ErrorCategory | Ipcq error category |
| Cipcq::detail::Iterator< Buff, Traits > | Provides standard iterator concept to ipcq queue |
| ▼Cstd::iterator_traits | |
| Cipcq::IteratorTraits< Iterator, std::void_t< typename Iterator::container_type > > | Template specialization for OutputIterators for which normal std::iterator_traits::value_type is void |
| Cipcq::IteratorTraits< Iterator, class > | Primary template for InputIterators |
| Cipcq::IteratorTraits< Iterator, std::void_t< typename Iterator::container_type > > | Template specialization for OutputIterators for which normal std::iterator_traits::value_type is void |
| CMyElement | |
| Cipcq::detail::NonConstTraits< T > | Shared memory queue iterator trait for non-const iterator |
| Cipcq::OutputIteratorAdapter< Iterator > | Adapts either LegacyOutputIterator or Iterator type (e.g |
| Cipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits >::Queue | |
| Cipcq::detail::QueueInfo | Static parameters for a given shm queue |
| Cipcq::detail::ReaderRollback< nothrow, State > | |
| Cipcq::detail::ReaderRollback< false, State > | |
| Cipcq::detail::ReaderRollback< true, State > | |
| Cipcq::detail::ShmControlBase< ShmTraits > | Non-virtual base-class for ShmControl that does not depend on any static type |
| ▼Cipcq::detail::ShmControlBase< BoostInterprocessTraits > | |
| Cipcq::detail::ShmControl< T, ConditionPolicy, ShmTraits > | ShmControl provides the basic data model for the queue and low level operations on the shared memory queue, some of which are atomic |
| ▼Cipcq::detail::ShmControlBase< detail::BoostInterprocessTraits > | |
| Cipcq::detail::ShmControl< T, ConditionPolicy, detail::BoostInterprocessTraits > | |
| Cipcq::detail::ShmControlBlock | Control block residing in shared memory shared by readers and writers |
| Cipcq::detail::ShmRemover< ShmTraits > | Small helper that removes shared memory, to make ShmControl exception-safe with RAII |
| Cipcq::detail::SpinConditionPolicy | Simple spinning condition |
| ▼Ctrue_type | |
| Cstd::is_error_condition_enum<::ipcq::Error > | |