Vowpal Wabbit
Public Member Functions | List of all members
VW::moved_object_pool< T > Struct Template Reference

#include <object_pool.h>

Public Member Functions

 moved_object_pool ()=default
 
void reclaim_object (T &&obj)
 
void acquire_object (T &dest)
 
bool empty () const
 
size_t size () const
 

Constructor & Destructor Documentation

template<typename T >
VW::moved_object_pool< T >::moved_object_pool ( )
default

Member Function Documentation

template<typename T >
void VW::moved_object_pool< T >::acquire_object ( T &  dest)
inline
template<typename T >
bool VW::moved_object_pool< T >::empty ( ) const
inline
template<typename T >
void VW::moved_object_pool< T >::reclaim_object ( T &&  obj)
inline
template<typename T >
size_t VW::moved_object_pool< T >::size ( ) const
inline

The documentation for this struct was generated from the following file: