DragonFly On-Line Manual Pages

Search: Section:  


sc::Pool(3)                          MPQC                          sc::Pool(3)

NAME

sc::Pool -

SYNOPSIS

Public Member Functions Pool (size_t) size_t size () void * allocate (size_t size) void release (void *d) double * allocate_double (size_t n) void release (double *d) int * allocate_int (size_t n) void release (int *d) void print (std::ostream &o=ExEnv::out0()) void check () Protected Types enum { freelist_size = sizeof(size_t)*8 } Protected Member Functions PoolData * voidptr_to_pd (void *d) int freelist_find_slot (size_t) void freelist_add (PoolData *) void freelist_del (PoolData *) Protected Attributes PoolData * freelist_ [freelist_size] size_t size_ PoolData * firstdatum_ Author Generated automatically by Doxygen for MPQC from the source code. Version 2.3.1 Fri Feb 19 2016 sc::Pool(3)

Search: Section: