hmbdc
simplify-high-performance-messaging-programming
hmbdc::os::ShmBasePtrAllocator Member List

This is the complete list of members for hmbdc::os::ShmBasePtrAllocator, including all inherited members.

allocate(size_t alignment, Args &&...args) (defined in hmbdc::os::ShmBasePtrAllocator)hmbdc::os::ShmBasePtrAllocatorinline
BasePtrAllocator() (defined in hmbdc::os::BasePtrAllocator)hmbdc::os::BasePtrAllocatorinline
BasePtrAllocator(void *base, size_t size, bool runCtor=true) (defined in hmbdc::os::BasePtrAllocator)hmbdc::os::BasePtrAllocatorinline
BasePtrAllocator(BasePtrAllocator const &)=delete (defined in hmbdc::os::BasePtrAllocator)hmbdc::os::BasePtrAllocator
fileLock() (defined in hmbdc::os::ShmBasePtrAllocator)hmbdc::os::ShmBasePtrAllocatorinline
free(void *) (defined in hmbdc::os::BasePtrAllocator)hmbdc::os::BasePtrAllocatorinline
fromHeap enum value (defined in hmbdc::os::BasePtrAllocator)hmbdc::os::BasePtrAllocator
memalign(size_t alignment, size_t size) (defined in hmbdc::os::BasePtrAllocator)hmbdc::os::BasePtrAllocatorinline
operator=(BasePtrAllocator const &)=delete (defined in hmbdc::os::BasePtrAllocator)hmbdc::os::BasePtrAllocator
set(void *base, size_t size, bool runCtor=true) (defined in hmbdc::os::BasePtrAllocator)hmbdc::os::BasePtrAllocatorinlineprotected
ShmBasePtrAllocator(char const *name, size_t len, int oflags=O_RDWR|O_CREAT|O_EXCL) (defined in hmbdc::os::ShmBasePtrAllocator)hmbdc::os::ShmBasePtrAllocator
unallocate(T *ptr) (defined in hmbdc::os::BasePtrAllocator)hmbdc::os::BasePtrAllocatorinline
~BasePtrAllocator() (defined in hmbdc::os::BasePtrAllocator)hmbdc::os::BasePtrAllocatorinlinevirtual
~ShmBasePtrAllocator() (defined in hmbdc::os::ShmBasePtrAllocator)hmbdc::os::ShmBasePtrAllocator