#include <BoundedAllocator.h>
Inherits std::pmr::memory_resource.
Definition at line 38 of file BoundedAllocator.h.
◆ BoundedMemoryResource() [1/2]
| o2::gtrk::BoundedMemoryResource::BoundedMemoryResource |
( |
size_t |
maxBytes = std::numeric_limits<size_t>::max(), |
|
|
std::pmr::memory_resource * |
upstream = nullptr |
|
) |
| |
◆ BoundedMemoryResource() [2/2]
| o2::gtrk::BoundedMemoryResource::BoundedMemoryResource |
( |
std::unique_ptr< std::pmr::memory_resource > |
upstream, |
|
|
size_t |
maxBytes = std::numeric_limits<size_t>::max() |
|
) |
| |
◆ asString()
| std::string o2::gtrk::BoundedMemoryResource::asString |
( |
| ) |
const |
◆ cachingUpstream()
◆ getAllocatedBytes()
| size_t o2::gtrk::BoundedMemoryResource::getAllocatedBytes |
( |
| ) |
const |
|
inlinenoexcept |
◆ getAllocationCount()
| size_t o2::gtrk::BoundedMemoryResource::getAllocationCount |
( |
| ) |
const |
|
inlinenoexcept |
◆ getMaxMemory()
| size_t o2::gtrk::BoundedMemoryResource::getMaxMemory |
( |
| ) |
const |
|
noexcept |
◆ getPeakMemory()
| size_t o2::gtrk::BoundedMemoryResource::getPeakMemory |
( |
| ) |
const |
|
noexcept |
◆ getPeakMemoryDelta()
| size_t o2::gtrk::BoundedMemoryResource::getPeakMemoryDelta |
( |
| ) |
const |
|
noexcept |
◆ getThrowCount()
| size_t o2::gtrk::BoundedMemoryResource::getThrowCount |
( |
| ) |
const |
|
noexcept |
◆ getUsedMemory()
| size_t o2::gtrk::BoundedMemoryResource::getUsedMemory |
( |
| ) |
const |
|
noexcept |
◆ print()
| void o2::gtrk::BoundedMemoryResource::print |
( |
| ) |
const |
◆ raisePeakMemory()
| void o2::gtrk::BoundedMemoryResource::raisePeakMemory |
( |
size_t |
peak | ) |
|
|
noexcept |
◆ resetPeakMemory()
| size_t o2::gtrk::BoundedMemoryResource::resetPeakMemory |
( |
| ) |
|
|
noexcept |
◆ setMaxMemory()
| void o2::gtrk::BoundedMemoryResource::setMaxMemory |
( |
size_t |
max | ) |
|
The documentation for this class was generated from the following files: