WPILibC++ 2025.1.1
|
Deleter
classes using a RawAllocator.
More...
#include <type_traits>
#include "allocator_storage.hpp"
#include "config.hpp"
#include "threading.hpp"
Go to the source code of this file.
Classes | |
class | wpi::memory::allocator_deallocator< Type, RawAllocator > |
A deleter class that deallocates the memory through a specified RawAllocator. More... | |
class | wpi::memory::allocator_deallocator< Type[], RawAllocator > |
Specialization of allocator_deallocator for array types. More... | |
class | wpi::memory::allocator_polymorphic_deallocator< BaseType, RawAllocator > |
A deleter class that deallocates the memory of a derived type through a specified RawAllocator. More... | |
class | wpi::memory::allocator_deleter< Type, RawAllocator > |
Similar to allocator_deallocator but calls the destructors of the object. More... | |
class | wpi::memory::allocator_deleter< Type[], RawAllocator > |
Specialization of allocator_deleter for array types. More... | |
class | wpi::memory::allocator_polymorphic_deleter< BaseType, RawAllocator > |
Similar to allocator_polymorphic_deallocator but calls the destructors of the object. More... | |
Namespaces | |
namespace | wpi |
Foonathan namespace. | |
namespace | wpi::memory |
Memory namespace. | |
Deleter
classes using a RawAllocator.