|
Container System 0.1.0
High-performance C++20 type-safe container framework with SIMD-accelerated serialization
|
Statistics for monitoring memory pool usage. More...
#include <memory_pool.h>

Public Member Functions | |
| double | utilization_ratio () const |
| std::size_t | memory_bytes () const |
Public Attributes | |
| std::size_t | total_chunks |
| std::size_t | allocated_blocks |
| std::size_t | total_capacity |
| std::size_t | free_blocks |
Statistics for monitoring memory pool usage.
Definition at line 81 of file memory_pool.h.
|
inline |
Definition at line 94 of file memory_pool.h.
|
inline |
Definition at line 88 of file memory_pool.h.
References allocated_blocks, and total_capacity.
| std::size_t kcenon::container::internal::fixed_block_pool::statistics::allocated_blocks |
Definition at line 83 of file memory_pool.h.
Referenced by utilization_ratio().
| std::size_t kcenon::container::internal::fixed_block_pool::statistics::free_blocks |
Definition at line 85 of file memory_pool.h.
| std::size_t kcenon::container::internal::fixed_block_pool::statistics::total_capacity |
Definition at line 84 of file memory_pool.h.
Referenced by utilization_ratio().
| std::size_t kcenon::container::internal::fixed_block_pool::statistics::total_chunks |
Definition at line 82 of file memory_pool.h.