![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qmemory_resource_tlsf_p.h>
Public Member Functions | |
QTlsfMemoryResource (std::size_t preallocatedBytes, pmr::memory_resource *upstream=pmr::get_default_resource()) | |
~QTlsfMemoryResource () override | |
Public Member Functions inherited from QtMultimediaPrivate::pmr::memory_resource | |
memory_resource ()=default | |
memory_resource (const memory_resource &)=delete | |
memory_resource & | operator= (const memory_resource &)=delete |
virtual | ~memory_resource () noexcept=default |
void * | allocate (size_t bytes, size_t alignment=alignof(std::max_align_t)) |
void | deallocate (void *p, size_t bytes, size_t alignment=alignof(std::max_align_t)) |
bool | is_equal (const memory_resource &other) const noexcept |
Private Member Functions | |
void * | do_allocate (size_t bytes, size_t alignment) override |
void | do_deallocate (void *p, size_t bytes, size_t alignment) override |
bool | do_is_equal (const memory_resource &other) const noexcept override |
Additional Inherited Members | |
Protected Member Functions inherited from QtMultimediaPrivate::pmr::memory_resource | |
virtual bool | do_is_equal (const memory_resource &other) const noexcept |
Definition at line 27 of file qmemory_resource_tlsf_p.h.
|
explicit |
Definition at line 16 of file qmemory_resource_tlsf.cpp.
|
override |
Definition at line 30 of file qmemory_resource_tlsf.cpp.
|
overrideprivatevirtual |
Implements QtMultimediaPrivate::pmr::memory_resource.
Definition at line 36 of file qmemory_resource_tlsf.cpp.
|
overrideprivatevirtual |
Implements QtMultimediaPrivate::pmr::memory_resource.
Definition at line 45 of file qmemory_resource_tlsf.cpp.
|
overrideprivatenoexcept |
Definition at line 53 of file qmemory_resource_tlsf.cpp.