YAMI4 Core Library 2.0.0
Messaging Solution for Distributed Systems
|
Locking (thread-safe) wrapper for the block-based allocator. More...
#include <locked_allocator.h>
Public Member Functions | |
void | set_working_area (void *buf, std::size_t size) |
virtual void * | allocate (std::size_t requested_size) |
virtual void | deallocate (const void *p) |
void | get_free_size (std::size_t &biggest, std::size_t &all) const |
virtual void * | allocate (std::size_t requested_size)=0 |
virtual void | deallocate (const void *p)=0 |
Locking (thread-safe) wrapper for the block-based allocator.
|
inlinevirtual |
Implements yami::core::allocator.
|
inlinevirtual |
Implements yami::core::allocator.