memory
tracked_allocator< Tracker, RawAllocator > Member List

This is the complete list of members for tracked_allocator< Tracker, RawAllocator >, including all inherited members.

allocate_array(std::size_t count, std::size_t size, std::size_t alignment)tracked_allocator< Tracker, RawAllocator >
allocate_node(std::size_t size, std::size_t alignment)tracked_allocator< Tracker, RawAllocator >
allocator_type typedef (defined in tracked_allocator< Tracker, RawAllocator >)tracked_allocator< Tracker, RawAllocator >
deallocate_array(void *ptr, std::size_t count, std::size_t size, std::size_t alignment) noexcepttracked_allocator< Tracker, RawAllocator >
deallocate_node(void *ptr, std::size_t size, std::size_t alignment) noexcepttracked_allocator< Tracker, RawAllocator >
get_allocator() noexcepttracked_allocator< Tracker, RawAllocator >
get_allocator() const noexcepttracked_allocator< Tracker, RawAllocator >
get_tracker() noexcepttracked_allocator< Tracker, RawAllocator >
get_tracker() const noexcepttracked_allocator< Tracker, RawAllocator >
is_stateful typedef (defined in tracked_allocator< Tracker, RawAllocator >)tracked_allocator< Tracker, RawAllocator >
make_tracked_allocator(Tracker t, RawAllocator &&alloc) -> tracked_allocator< Tracker, typename std::decay< RawAllocator >::type >tracked_allocator< Tracker, RawAllocator >related
max_alignment() consttracked_allocator< Tracker, RawAllocator >
max_array_size() consttracked_allocator< Tracker, RawAllocator >
max_node_size() consttracked_allocator< Tracker, RawAllocator >
operator=(tracked_allocator &&other) noexcepttracked_allocator< Tracker, RawAllocator >
tracked_allocator(tracker t={}) noexcepttracked_allocator< Tracker, RawAllocator >explicit
tracked_allocator(tracker t, allocator_type &&allocator) noexcepttracked_allocator< Tracker, RawAllocator >
tracked_allocator(tracked_allocator &&other) noexcepttracked_allocator< Tracker, RawAllocator >
tracker typedef (defined in tracked_allocator< Tracker, RawAllocator >)tracked_allocator< Tracker, RawAllocator >
try_allocate_array(std::size_t count, std::size_t size, std::size_t alignment) noexcepttracked_allocator< Tracker, RawAllocator >
try_allocate_node(std::size_t size, std::size_t alignment) noexcepttracked_allocator< Tracker, RawAllocator >
try_deallocate_array(void *ptr, std::size_t count, std::size_t size, std::size_t alignment) noexcepttracked_allocator< Tracker, RawAllocator >
try_deallocate_node(void *ptr, std::size_t size, std::size_t alignment) noexcepttracked_allocator< Tracker, RawAllocator >
~tracked_allocator() noexcepttracked_allocator< Tracker, RawAllocator >