Vowpal Wabbit
|
#include <object_pool.h>
Public Member Functions | |
value_object_pool ()=default | |
~value_object_pool () | |
void | return_object (T obj) |
T | get_object () |
bool | empty () const |
size_t | size () const |
Private Attributes | |
std::stack< T > | m_pool |
TAllocator | m_allocator |
TDeleter | m_deleter |
Definition at line 127 of file object_pool.h.
|
default |
|
inline |
Definition at line 131 of file object_pool.h.
|
inline |
Definition at line 155 of file object_pool.h.
|
inline |
Definition at line 143 of file object_pool.h.
|
inline |
|
inline |
Definition at line 157 of file object_pool.h.
|
private |
Definition at line 161 of file object_pool.h.
|
private |
Definition at line 162 of file object_pool.h.
|
private |
Definition at line 160 of file object_pool.h.