WPILibC++ 2025.1.1
Loading...
Searching...
No Matches
wpi::memory::deeply_tracked_allocator< Tracker, RawAllocator > Member List

This is the complete list of members for wpi::memory::deeply_tracked_allocator< Tracker, RawAllocator >, including all inherited members.

allocate_array(std::size_t count, std::size_t size, std::size_t alignment)wpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
allocate_node(std::size_t size, std::size_t alignment)wpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
allocator_type typedefwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >
deallocate_array(void *ptr, std::size_t count, std::size_t size, std::size_t alignment) noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
deallocate_node(void *ptr, std::size_t size, std::size_t alignment) noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
get_allocator() noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
get_allocator() const noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
get_tracker() noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
get_tracker() const noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
is_stateful typedefwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >
make_deeply_tracked_allocator(Tracker t, Args &&... args) -> deeply_tracked_allocator< Tracker, RawAllocator >wpi::memory::deeply_tracked_allocator< Tracker, RawAllocator >related
make_tracked_allocator(Tracker t, RawAllocator &&alloc) -> tracked_allocator< Tracker, typename std::decay< RawAllocator >::type >wpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >related
max_alignment() constwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
max_array_size() constwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
max_node_size() constwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
operator=(tracked_allocator &&other) noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
tracked_allocator(tracker t={}) noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inlineexplicit
tracked_allocator(tracker t, allocator_type &&allocator) noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
tracked_allocator(tracked_allocator &&other) noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
tracker typedefwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >
try_allocate_array(std::size_t count, std::size_t size, std::size_t alignment) noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
try_allocate_node(std::size_t size, std::size_t alignment) noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
try_deallocate_array(void *ptr, std::size_t count, std::size_t size, std::size_t alignment) noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
try_deallocate_node(void *ptr, std::size_t size, std::size_t alignment) noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline
~tracked_allocator() noexceptwpi::memory::tracked_allocator< Tracker, detail::rebound_allocator< Tracker, RawAllocator > >inline