sc_Pool man page on DragonFly
Printed from http://www.polarhome.com/service/man/?qf=sc_Pool&af=0&tf=2&of=DragonFly
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)
[top]
List of man pages available for DragonFly
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|