iceoryx_doc  1.0.1
iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType > Member List

This is the complete list of members for iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >, including all inherited members.

createSharedMemoryObject(const MePooConfig &mempoolConfig, const posix::PosixGroup &writerGroup) noexcept (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >inlineprotected
getMemoryManager() noexcept (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >inline
getReaderGroup() const noexcept (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >inline
getSegmentId() const noexcept (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >inline
getSharedMemoryObject() const noexcept (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >inline
getWriterGroup() const noexcept (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >inline
m_memoryInfo (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >protected
m_memoryManager (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >protected
m_readerGroup (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >protected
m_segmentId (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >protected
m_sharedMemoryObject (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >protected
m_writerGroup (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >protected
MePooSegment(const MePooConfig &mempoolConfig, posix::Allocator &managementAllocator, const posix::PosixGroup &readerGroup, const posix::PosixGroup &writerGroup, const iox::mepoo::MemoryInfo &memoryInfo=iox::mepoo::MemoryInfo()) noexcept (defined in iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >)iox::mepoo::MePooSegment< SharedMemoryObjectType, MemoryManagerType >inline