Vowpal Wabbit
VW::no_lock_object_pool< T, TInitializer, TCleanup > Member List

This is the complete list of members for VW::no_lock_object_pool< T, TInitializer, TCleanup >, including all inherited members.

empty() constVW::no_lock_object_pool< T, TInitializer, TCleanup >inline
get_object()VW::no_lock_object_pool< T, TInitializer, TCleanup >inline
is_from_pool(T *obj) constVW::no_lock_object_pool< T, TInitializer, TCleanup >inline
m_chunk_boundsVW::no_lock_object_pool< T, TInitializer, TCleanup >private
m_chunk_sizeVW::no_lock_object_pool< T, TInitializer, TCleanup >private
m_chunksVW::no_lock_object_pool< T, TInitializer, TCleanup >private
m_cleanupVW::no_lock_object_pool< T, TInitializer, TCleanup >private
m_initial_chunk_sizeVW::no_lock_object_pool< T, TInitializer, TCleanup >private
m_initializerVW::no_lock_object_pool< T, TInitializer, TCleanup >private
m_poolVW::no_lock_object_pool< T, TInitializer, TCleanup >private
new_chunk(size_t size)VW::no_lock_object_pool< T, TInitializer, TCleanup >inlineprivate
no_lock_object_pool()=defaultVW::no_lock_object_pool< T, TInitializer, TCleanup >
no_lock_object_pool(size_t initial_chunk_size, TInitializer initializer={}, size_t chunk_size=8)VW::no_lock_object_pool< T, TInitializer, TCleanup >inline
return_object(T *obj)VW::no_lock_object_pool< T, TInitializer, TCleanup >inline
size() constVW::no_lock_object_pool< T, TInitializer, TCleanup >inline
~no_lock_object_pool()VW::no_lock_object_pool< T, TInitializer, TCleanup >inline