#include <object_pool.h>
◆ object_pool_impl() [1/2]
template<typename T , typename TMutex = null_mutex, typename TFactory = default_factory<T>>
◆ object_pool_impl() [2/2]
template<typename T , typename TMutex = null_mutex, typename TFactory = default_factory<T>>
◆ ~object_pool_impl()
template<typename T , typename TMutex = null_mutex, typename TFactory = default_factory<T>>
◆ empty()
template<typename T , typename TMutex = null_mutex, typename TFactory = default_factory<T>>
◆ get_object()
template<typename T , typename TMutex = null_mutex, typename TFactory = default_factory<T>>
◆ is_from_pool()
template<typename T , typename TMutex = null_mutex, typename TFactory = default_factory<T>>
- Deprecated:
- "Pools will no longer be able to check if an object is from the pool in VW 10."
◆ return_object() [1/2]
template<typename T , typename TMutex = null_mutex, typename TFactory = default_factory<T>>
◆ return_object() [2/2]
template<typename T , typename TMutex = null_mutex, typename TFactory = default_factory<T>>
◆ size()
template<typename T , typename TMutex = null_mutex, typename TFactory = default_factory<T>>
The documentation for this class was generated from the following file:
- /nix/store/2saqbz278bj3pvhbfxlcc50cjbvs3h0h-source/vowpalwabbit/core/include/vw/core/object_pool.h