MPQC  2.3.1
Public Types | Public Member Functions | Public Attributes
sc::PoolData Class Reference

List of all members.

Public Types

enum  { magic = 0x1f1d1e1c }

Public Member Functions

 PoolData (size_t size)
PoolDatanext ()
PoolDataprev ()
void next (PoolData *)
void prev (PoolData *)
void prev_next (PoolData *, PoolData *)
PoolDatanext_free ()
PoolDataprev_free ()
void next_free (PoolData *)
void prev_free (PoolData *)
void prev_next_free (PoolData *, PoolData *)
void set_magic (int=magic)
void * data ()
void check (void *lower=(void *) 0x0, void *upper=(void *) 0x7fffffffL)

Public Attributes

int magic_
size_t size_
unsigned int free_:1
unsigned int flags_:15
union {
   FreeData   f
   UsedData   u
}; 

The documentation for this class was generated from the following file:

Generated at Wed Jul 25 2012 20:25:37 for MPQC 2.3.1 using the documentation package Doxygen 1.8.1.1.