|
header_utils
|
Very simple object pool implementation. More...
#include <pools.h>
Public Member Functions | |
| template<typename... ARGS> | |
| T * | create (ARGS &&... args) |
| void | destroy (T *ptr) |
| void | clear () |
| size_t | capacity () const noexcept |
| size_t | capacity_in_bytes () const noexcept |
| size_t | free_elements () const noexcept |
| size_t | allocated_elements () const noexcept |
Very simple object pool implementation.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |