all_memory_deallocated() | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
allocate(size_type nbytes, std::nothrow_t) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
allocate(size_type nbytes) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
allocate_aligned(size_type nbytes, size_type alignment, std::nothrow_t) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
allocate_aligned(size_type nbytes, size_type alignment) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
allocate_many(size_type elem_bytes, size_type n_elements, multiallocation_chain &chain) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
allocate_many(const size_type *element_lengths, size_type n_elements, size_type sizeof_element, multiallocation_chain &chain) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
allocate_many(std::nothrow_t, size_type elem_bytes, size_type n_elements, multiallocation_chain &chain) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
allocate_many(std::nothrow_t, const size_type *elem_sizes, size_type n_elements, size_type sizeof_element, multiallocation_chain &chain) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
allocation_command(boost::interprocess::allocation_type command, size_type limit_size, size_type preferred_size, size_type &received_size, T *reuse_ptr=0) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
check_sanity() | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
deallocate(void *addr) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
deallocate_many(multiallocation_chain &chain) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
difference_type typedef | boost::interprocess::segment_manager_base< MemoryAlgorithm > | |
get_free_memory() const | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
get_min_size(size_type size) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inlinestatic |
get_size() const | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
grow(size_type extra_size) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
memory_algorithm typedef | boost::interprocess::segment_manager_base< MemoryAlgorithm > | |
multiallocation_chain typedef | boost::interprocess::segment_manager_base< MemoryAlgorithm > | |
mutex_family typedef | boost::interprocess::segment_manager_base< MemoryAlgorithm > | |
PayloadPerAllocation | boost::interprocess::segment_manager_base< MemoryAlgorithm > | static |
prot_anonymous_construct(size_type num, bool dothrow, ipcdetail::in_place_interface &table) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inlineprotected |
prot_anonymous_destroy(const void *object, ipcdetail::in_place_interface &table) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inlineprotected |
raw_allocation_command(boost::interprocess::allocation_type command, size_type limit_objects, size_type preferred_objects, size_type &received_objects, void *reuse_ptr=0, size_type sizeof_object=1) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
segment_manager_base(size_type sz, size_type reserved_bytes) | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
segment_manager_base_type typedef | boost::interprocess::segment_manager_base< MemoryAlgorithm > | |
shrink_to_fit() | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
size(const void *ptr) const | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |
size_type typedef | boost::interprocess::segment_manager_base< MemoryAlgorithm > | |
void_pointer typedef | boost::interprocess::segment_manager_base< MemoryAlgorithm > | |
zero_free_memory() | boost::interprocess::segment_manager_base< MemoryAlgorithm > | inline |