FreeBSD Manual Pages
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 Tue May 13 2025 sc::Pool(3)
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=sc_Pool&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>
