#include <memory_resource>
|
| 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 |
A non-thread-safe memory resource that manages pools of fixed-size blocks.
Definition at line 512 of file memory_resource.
◆ unsynchronized_pool_resource() [1/3]
| std::pmr::unsynchronized_pool_resource::unsynchronized_pool_resource |
( |
| ) |
|
|
inline |
◆ unsynchronized_pool_resource() [2/3]
| std::pmr::unsynchronized_pool_resource::unsynchronized_pool_resource |
( |
memory_resource * | __upstream | ) |
|
|
inlineexplicit |
◆ unsynchronized_pool_resource() [3/3]
| std::pmr::unsynchronized_pool_resource::unsynchronized_pool_resource |
( |
const pool_options & | __opts | ) |
|
|
inlineexplicit |
◆ allocate()
| void * std::pmr::memory_resource::allocate |
( |
size_t | __bytes, |
|
|
size_t | __alignment = _S_max_align ) |
|
inlinenodiscardinherited |
◆ deallocate()
| void std::pmr::memory_resource::deallocate |
( |
void * | __p, |
|
|
size_t | __bytes, |
|
|
size_t | __alignment = _S_max_align ) |
|
inlineinherited |
◆ do_allocate()
| void * std::pmr::unsynchronized_pool_resource::do_allocate |
( |
size_t | __bytes, |
|
|
size_t | __alignment ) |
|
overrideprotectedvirtual |
◆ do_deallocate()
| void std::pmr::unsynchronized_pool_resource::do_deallocate |
( |
void * | __p, |
|
|
size_t | __bytes, |
|
|
size_t | __alignment ) |
|
overrideprotectedvirtual |
◆ do_is_equal()
| bool std::pmr::unsynchronized_pool_resource::do_is_equal |
( |
const memory_resource & | __other | ) |
const |
|
inlineoverrideprotectedvirtualnoexcept |
◆ is_equal()
| bool std::pmr::memory_resource::is_equal |
( |
const memory_resource & | __other | ) |
const |
|
inlinenoexceptinherited |
◆ options()
| pool_options std::pmr::unsynchronized_pool_resource::options |
( |
| ) |
const |
|
inlinenoexcept |
◆ upstream_resource()
| memory_resource * std::pmr::unsynchronized_pool_resource::upstream_resource |
( |
| ) |
const |
|
inlinenoexcept |
The documentation for this class was generated from the following file: