#include <BoundedAllocator.h>
Inherits std::pmr::memory_resource.
Definition at line 34 of file BoundedAllocator.h.
◆ BoundedMemoryResource() [1/2]
| o2::itsmft::tracking::BoundedMemoryResource::BoundedMemoryResource |
( |
size_t |
maxBytes = std::numeric_limits<size_t>::max(), |
|
|
std::pmr::memory_resource * |
upstream = nullptr |
|
) |
| |
◆ BoundedMemoryResource() [2/2]
| o2::itsmft::tracking::BoundedMemoryResource::BoundedMemoryResource |
( |
std::unique_ptr< std::pmr::memory_resource > |
upstream, |
|
|
size_t |
maxBytes = std::numeric_limits<size_t>::max() |
|
) |
| |
◆ asString()
| std::string o2::itsmft::tracking::BoundedMemoryResource::asString |
( |
| ) |
const |
◆ cachingUpstream()
◆ getMaxMemory()
| size_t o2::itsmft::tracking::BoundedMemoryResource::getMaxMemory |
( |
| ) |
const |
|
noexcept |
◆ getPeakMemory()
| size_t o2::itsmft::tracking::BoundedMemoryResource::getPeakMemory |
( |
| ) |
const |
|
noexcept |
◆ getPeakMemoryDelta()
| size_t o2::itsmft::tracking::BoundedMemoryResource::getPeakMemoryDelta |
( |
| ) |
const |
|
noexcept |
◆ getThrowCount()
| size_t o2::itsmft::tracking::BoundedMemoryResource::getThrowCount |
( |
| ) |
const |
|
noexcept |
◆ getUsedMemory()
| size_t o2::itsmft::tracking::BoundedMemoryResource::getUsedMemory |
( |
| ) |
const |
|
noexcept |
◆ print()
| void o2::itsmft::tracking::BoundedMemoryResource::print |
( |
| ) |
const |
◆ resetPeakMemory()
| void o2::itsmft::tracking::BoundedMemoryResource::resetPeakMemory |
( |
| ) |
|
|
noexcept |
◆ setMaxMemory()
| void o2::itsmft::tracking::BoundedMemoryResource::setMaxMemory |
( |
size_t |
max | ) |
|
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/common/tracking/include/ITSMFTTracking/BoundedAllocator.h
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/common/tracking/src/BoundedAllocator.cxx