std::pmr::monotonic buffer resource
GPTKB entity
Statements (18)
Predicate | Object |
---|---|
gptkbp:instanceOf |
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>
|
https://www.w3.org/2000/01/rdf-schema#label |
std::pmr::monotonic buffer 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
|