libstdc++
std::pmr::memory_resource Class Referenceabstract
Inheritance diagram for std::pmr::memory_resource:
[legend]

Public Member Functions

 memory_resource (const memory_resource &)=default
 
void * allocate (size_t __bytes, size_t __alignment=_S_max_align)
 
void deallocate (void *__p, size_t __bytes, size_t __alignment=_S_max_align)
 
bool is_equal (const memory_resource &__other) const noexcept
 
memory_resourceoperator= (const memory_resource &)=default
 

Detailed Description

Class memory_resource.

Definition at line 107 of file memory_resource.

Member Function Documentation

◆ allocate()

void * std::pmr::memory_resource::allocate ( size_t  __bytes,
size_t  __alignment = _S_max_align 
)
inline

Definition at line 120 of file memory_resource.

◆ deallocate()

void std::pmr::memory_resource::deallocate ( void *  __p,
size_t  __bytes,
size_t  __alignment = _S_max_align 
)
inline

Definition at line 125 of file memory_resource.

◆ is_equal()

bool std::pmr::memory_resource::is_equal ( const memory_resource __other) const
inlinenoexcept

Definition at line 131 of file memory_resource.


The documentation for this class was generated from the following file: