MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 common::MemPool< T >,包括所有继承而来的类成员
alloc()=0 | common::MemPool< T > | pure virtual |
cleanup()=0 | common::MemPool< T > | pure virtual |
dynamic (定义于 common::MemPool< T >) | common::MemPool< T > | protected |
extend()=0 | common::MemPool< T > | pure virtual |
free(T *item)=0 | common::MemPool< T > | pure virtual |
get_name() const (定义于 common::MemPool< T >) | common::MemPool< T > | inline |
get_size() const (定义于 common::MemPool< T >) | common::MemPool< T > | inline |
init(bool dynamic=true, int pool_num=DEFAULT_POOL_NUM, int item_num_per_pool=DEFAULT_ITEM_NUM_PER_POOL)=0 | common::MemPool< T > | pure virtual |
is_dynamic() const (定义于 common::MemPool< T >) | common::MemPool< T > | inline |
MemPool(const char *tag) (定义于 common::MemPool< T >) | common::MemPool< T > | inline |
mutex (定义于 common::MemPool< T >) | common::MemPool< T > | protected |
name (定义于 common::MemPool< T >) | common::MemPool< T > | protected |
size (定义于 common::MemPool< T >) | common::MemPool< T > | protected |
to_string()=0 | common::MemPool< T > | pure virtual |
~MemPool() (定义于 common::MemPool< T >) | common::MemPool< T > | inlinevirtual |