|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
This is the complete list of members for kcenon::logger::memory::object_pool< T >, including all inherited members.
| acquire() | kcenon::logger::memory::object_pool< T > | inline |
| available_objects_ | kcenon::logger::memory::object_pool< T > | private |
| clear() | kcenon::logger::memory::object_pool< T > | inline |
| config_ | kcenon::logger::memory::object_pool< T > | private |
| get_statistics() const | kcenon::logger::memory::object_pool< T > | inline |
| initialize_pool() | kcenon::logger::memory::object_pool< T > | inlineprivate |
| mutex_ | kcenon::logger::memory::object_pool< T > | mutableprivate |
| object_pool(const config &cfg=config{}) | kcenon::logger::memory::object_pool< T > | inlineexplicit |
| pool_size_ | kcenon::logger::memory::object_pool< T > | private |
| release(std::unique_ptr< T > obj) | kcenon::logger::memory::object_pool< T > | inline |
| ~object_pool()=default | kcenon::logger::memory::object_pool< T > |