Vowpal Wabbit
|
#include "vw/common/future_compat.h"
#include <cassert>
#include <queue>
#include <stack>
#include <unordered_set>
#include <condition_variable>
#include <mutex>
Classes | |
struct | VW::details::null_mutex |
class | VW::details::default_factory< T > |
class | VW::details::object_pool_impl< T, TMutex, TFactory > |
class | VW::moved_object_pool< T > |
Namespaces | |
namespace | VW |
namespace | VW::details |
Typedefs | |
template<typename T , typename TInitializer = details::default_factory<T>> | |
using | VW::no_lock_object_pool = details::object_pool_impl< T, details::null_mutex, TInitializer > |
template<typename T , typename TInitializer = details::default_factory<T>> | |
using | VW::object_pool = details::object_pool_impl< T, std::mutex, TInitializer > |