Classes | |
struct | cetl::pmr::O1HeapAlignedStorage< StorageSizeBytes > |
struct | cetl::pmr::O1HeapAlignedStorage< StorageSizeBytes >::type |
class | cetl::pmr::UnsynchronizedO1HeapMemoryResourceDelegate |
Namespaces | |
namespace | cetl |
namespace | cetl::pmr |
Defines cetl::pmr::O1HeapMemoryResource which is a std::pmr::memory_resource implemented in terms of Pavel Kirienko's o1heap.
If including this file you will need to either first include cetl/pf17/cetlpf.hpp or provide the memory_resource definition you want this class to use. You'll also need to provide an include path to o1heap.h and compile in o1heap.c when using this type.
TODO: examples