|
Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
|
Internal implementation details - not part of public API. More...
Functions | |
| void * | aligned_alloc_impl (size_t alignment, size_t size) |
| Platform-specific aligned memory allocation. | |
| void | aligned_free_impl (void *ptr) |
| Platform-specific aligned memory deallocation. | |
Internal implementation details - not part of public API.
|
inline |
Platform-specific aligned memory allocation.
| alignment | Memory alignment (must be power of 2) |
| size | Size in bytes |
Definition at line 35 of file memory_pool.h.
Referenced by kcenon::monitoring::memory_pool::grow_pool(), and kcenon::monitoring::memory_pool::initialize_pool().

|
inline |
Platform-specific aligned memory deallocation.
| ptr | Pointer to free |
Definition at line 52 of file memory_pool.h.
Referenced by kcenon::monitoring::memory_pool::operator=(), and kcenon::monitoring::memory_pool::~memory_pool().
