std::pmr::monotonic buffer resource
GPTKB entity
Statements (18)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:memory_resource
|
| gptkbp:allocationStrategy |
monotonic
|
| gptkbp:builtBy |
monotonic_buffer_resource(memory_resource* upstream = get_default_resource())
monotonic_buffer_resource(void* buffer, size_t buffer_size, memory_resource* upstream = get_default_resource()) |
| gptkbp:deallocation |
deallocates all memory at once
|
| gptkbp:definedIn |
gptkb:C++17
|
| gptkbp:headerFile |
<memory_resource>
|
| gptkbp:inheritsFrom |
gptkb:std::pmr::memory_resource
|
| gptkbp:method |
release()
upstream_resource() |
| gptkbp:namespace |
std::pmr
|
| gptkbp:purpose |
provides fast memory allocation from a buffer
|
| gptkbp:standardizedBy |
gptkb:ISO_C++17
|
| gptkbp:threadSafe |
not thread safe
|
| gptkbp:uses |
short-lived memory pools
|
| gptkbp:bfsParent |
gptkb:C++17
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
std::pmr::monotonic buffer resource
|