PLearn
0.1
Main Page
Related Pages
Namespaces
Classes
Files
Directories
Class List
Class Index
Class Hierarchy
Class Members
PLearn
PObjectPool
PLearn::PObjectPool< T > Member List
This is the complete list of members for
PLearn::PObjectPool< T >
, including all inherited members.
allocate
()
PLearn::PObjectPool< T >
[inline]
allocateFromArenas
()
PLearn::PMemPool
[protected]
arena_growth_factor
PLearn::PMemPool
[protected]
arenas
PLearn::PMemPool
[protected]
cur_arena_size
PLearn::PMemPool
[protected]
deallocate
(T *p)
PLearn::PObjectPool< T >
[inline]
PLearn::PMemPool::deallocate
(void *p)
PLearn::PMemPool
empty
() const
PLearn::PMemPool
[inline]
fast_deallocate
PLearn::PMemPool
[protected]
free_list
PLearn::PMemPool
[protected]
inherited
typedef
PLearn::PObjectPool< T >
[private]
initial_arena_size
PLearn::PMemPool
[protected]
last_arena
PLearn::PMemPool
[protected]
newArena
()
PLearn::PMemPool
[protected]
object_size
PLearn::PMemPool
[protected]
PMemPool
(size_t object_size, size_t initial_arena_size, float growth_factor=1.5, bool use_fast_deallocator=true)
PLearn::PMemPool
PObjectPool
(size_t initial_arena_size, float growth_factor=1.5, bool use_fast_deallocator=true)
PLearn::PObjectPool< T >
[inline]
PPointable
()
PLearn::PPointable
[inline]
PPointable
(const PPointable &other)
PLearn::PPointable
[inline]
purge_memory
()
PLearn::PMemPool
ref
() const
PLearn::PPointable
[inline]
stormap
PLearn::PMemPool
[protected]
unref
() const
PLearn::PPointable
[inline]
usage
() const
PLearn::PPointable
[inline]
~PPointable
()
PLearn::PPointable
[inline, virtual]
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Defines
Generated on Wed Jun 4 2014 for PLearn by
1.7.4