Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType > Member List

This is the complete list of members for boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >, including all inherited members.

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
atomic_func(Func &f)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
char_ptr_holder_t typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
char_type typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
check_sanity()boost::interprocess::segment_manager_base< MemoryAlgorithm >inline
const_named_iterator typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
const_unique_iterator typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
construct(char_ptr_holder_t name)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
construct(char_ptr_holder_t name, std::nothrow_t)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
construct_it(char_ptr_holder_t name)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
construct_it(char_ptr_holder_t name, std::nothrow_t)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
deallocate(void *addr)boost::interprocess::segment_manager_base< MemoryAlgorithm >inline
deallocate_many(multiallocation_chain &chain)boost::interprocess::segment_manager_base< MemoryAlgorithm >inline
destroy(char_ptr_holder_t name)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
destroy_ptr(const T *p)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
difference_type typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
find(char_ptr_holder_t name)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
find_no_lock(char_ptr_holder_t name)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
find_or_construct(char_ptr_holder_t name)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
find_or_construct(char_ptr_holder_t name, std::nothrow_t)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
find_or_construct_it(char_ptr_holder_t name)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
find_or_construct_it(char_ptr_holder_t name, std::nothrow_t)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
generic_construct(const CharType *name, size_type num, bool try2find, bool dothrow, ipcdetail::in_place_interface &table)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
get_allocator()boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
get_deleter()boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
get_free_memory() const boost::interprocess::segment_manager_base< MemoryAlgorithm >inline
get_instance_length(const T *ptr)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inlinestatic
get_instance_name(const T *ptr)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inlinestatic
get_instance_type(const T *ptr)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inlinestatic
get_min_size()boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inlinestatic
boost::interprocess::segment_manager_base::get_min_size(size_type size)boost::interprocess::segment_manager_base< MemoryAlgorithm >inlinestatic
get_num_named_objects()boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
get_num_unique_objects()boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
get_size() const boost::interprocess::segment_manager_base< MemoryAlgorithm >inline
grow(size_type extra_size)boost::interprocess::segment_manager_base< MemoryAlgorithm >inline
memory_algorithm typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
multiallocation_chain typedefboost::interprocess::segment_manager_base< MemoryAlgorithm >
mutex_family typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
named_begin() const boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
named_end() const boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
named_index_t typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
named_transform typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
PayloadPerAllocationboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >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
reserve_named_objects(size_type num)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
reserve_unique_objects(size_type num)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
segment_manager(size_type segment_size)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inlineexplicit
segment_manager_base(size_type sz, size_type reserved_bytes)boost::interprocess::segment_manager_base< MemoryAlgorithm >inline
segment_manager_base_type typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
shrink_to_fit()boost::interprocess::segment_manager_base< MemoryAlgorithm >inline
shrink_to_fit_indexes()boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
size(const void *ptr) const boost::interprocess::segment_manager_base< MemoryAlgorithm >inline
size_type typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
try_atomic_func(Func &f)boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
unique_begin() const boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
unique_end() const boost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >inline
unique_index_t typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
unique_transform typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
void_pointer typedefboost::interprocess::segment_manager< CharType, MemoryAlgorithm, IndexType >
zero_free_memory()boost::interprocess::segment_manager_base< MemoryAlgorithm >inline