unilink  0.4.3
A simple C++ library for unified async communication
memory_pool.hpp File Reference
#include <array>
#include <atomic>
#include <chrono>
#include <cstddef>
#include <memory>
#include <mutex>
#include <string>
#include <unordered_map>
#include <vector>
#include "unilink/base/visibility.hpp"

Go to the source code of this file.

Classes

class  unilink::memory::MemoryPool
 Selective simplified memory pool with optimized performance. More...
 
struct  unilink::memory::MemoryPool::PoolStats
 
struct  unilink::memory::MemoryPool::HealthMetrics
 
class  unilink::memory::GlobalMemoryPool
 Global memory pool instance. More...
 
class  unilink::memory::PooledBuffer
 RAII wrapper for memory pool buffers with enhanced safety. More...
 

Namespaces