|
FastLED 3.9.15
|
Definition at line 23 of file memory_resource.cpp.hpp.
#include <memory_resource.cpp.hpp>
Inheritance diagram for fl::anonymous_namespace{memory_resource.cpp.hpp}::DefaultMemoryResource:
Collaboration diagram for fl::anonymous_namespace{memory_resource.cpp.hpp}::DefaultMemoryResource:Protected Member Functions | |
| void * | do_allocate (fl::size bytes) override |
| void | do_deallocate (void *p, fl::size bytes) override |
| bool | do_is_equal (const memory_resource &other) const FL_NOEXCEPT override |
| void * | do_reallocate (void *p, fl::size old_bytes, fl::size new_bytes) override |
| Default: returns nullptr (not supported). Override for realloc-capable resources. | |
Additional Inherited Members | |
Public Member Functions inherited from fl::memory_resource | |
| virtual | ~memory_resource () FL_NOEXCEPT=default |
| void * | allocate (fl::size bytes) FL_NOEXCEPT |
| void | deallocate (void *p, fl::size bytes) FL_NOEXCEPT |
| bool | is_equal (const memory_resource &other) const FL_NOEXCEPT |
| void * | reallocate (void *p, fl::size old_bytes, fl::size new_bytes) FL_NOEXCEPT |
| Try to resize in-place. | |