Classes | |
class | polymorphic_allocator |
Typedefs | |
using | memory_resource = rtos::memory::memory_resource |
Functions | |
template<typename T1 , typename T2 > | |
bool | operator!= (const polymorphic_allocator< T1 > &a, const polymorphic_allocator< T2 > &b) noexcept |
template<typename T , typename U > | |
bool | operator!= (polymorphic_allocator< T > const &lhs, polymorphic_allocator< U > const &rhs) noexcept |
template<typename T1 , typename T2 > | |
bool | operator== (const polymorphic_allocator< T1 > &a, const polymorphic_allocator< T2 > &b) noexcept |
template<typename T , typename U > | |
bool | operator== (polymorphic_allocator< T > const &lhs, polymorphic_allocator< U > const &rhs) noexcept |
Standard Memory Functions | |
memory_resource * | set_default_resource (memory_resource *res) noexcept |
Set the default application memory manager. | |
memory_resource * | new_delete_resource (void) noexcept |
Get the address of a memory manager based on new/delete . | |
memory_resource * | null_memory_resource (void) noexcept |
Get the address of an ineffective memory manager. | |
memory_resource * | get_default_resource (void) noexcept |
Get the default application memory manager. | |
Variables | |
memory_resource * | default_resource |
using os::estd::pmr::memory_resource = typedef rtos::memory::memory_resource |
Definition at line 63 of file memory_resource.
|
noexcept |
|
inlinenoexcept |
Definition at line 289 of file memory_resource.
|
noexcept |
|
inlinenoexcept |
Definition at line 281 of file memory_resource.
|
extern |