Public メソッド | |
sc_mempool_int (int blksz, int npools, int incr) | |
~sc_mempool_int () | |
void * | do_allocate (size_t) |
void | do_release (void *, size_t) |
void | display_statistics () |
Private 変数 | |
sc_allocator ** | allocators |
int | num_pools |
int | increment |
int | max_size |
フレンド | |
class | sc_mempool |
sc_core::sc_mempool_int::sc_mempool_int | ( | int | blksz, | |
int | npools, | |||
int | incr | |||
) |
sc_core::sc_mempool_int::~sc_mempool_int | ( | ) |
void * sc_core::sc_mempool_int::do_allocate | ( | size_t | sz | ) |
void sc_core::sc_mempool_int::do_release | ( | void * | p, | |
size_t | sz | |||
) |
void sc_core::sc_mempool_int::display_statistics | ( | ) |
friend class sc_mempool [friend] |
sc_allocator** sc_core::sc_mempool_int::allocators [private] |
int sc_core::sc_mempool_int::num_pools [private] |
int sc_core::sc_mempool_int::increment [private] |
int sc_core::sc_mempool_int::max_size [private] |