iceoryx_doc  1.0.1
iox::mepoo::TypedMemPool< T > Member List

This is the complete list of members for iox::mepoo::TypedMemPool< T >, including all inherited members.

createObject(Targs &&... args) noexcept (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >inline
createObjectWithCreationPattern(Targs &&... args) noexcept (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >inline
getChunkCount() const noexcept (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >inline
getUsedChunks() const noexcept (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >inline
operator=(const TypedMemPool &)=delete (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >
operator=(TypedMemPool &&)=delete (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >
requiredChunkMemorySize(const uint64_t f_numberOfChunks) noexcept (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >inlinestatic
requiredFullMemorySize(const uint64_t f_numberOfChunks) noexcept (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >inlinestatic
requiredManagementMemorySize(const uint64_t f_numberOfChunks) noexcept (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >inlinestatic
TypedMemPool(const cxx::greater_or_equal< uint32_t, 1 > numberOfChunks, posix::Allocator &managementAllocator, posix::Allocator &chunkMemoryAllocator) noexcept (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >inline
TypedMemPool(const TypedMemPool &)=delete (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >
TypedMemPool(TypedMemPool &&)=delete (defined in iox::mepoo::TypedMemPool< T >)iox::mepoo::TypedMemPool< T >