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 48 of file memory_resource.
|
noexcept |
|
inlinenoexcept |
Definition at line 271 of file memory_resource.
|
noexcept |
|
inlinenoexcept |
Definition at line 263 of file memory_resource.
|
extern |