.TH "sc::PoolData" 3 "Sun Oct 4 2020" "Version 2.3.1" "MPQC" \" -*- nroff -*- .ad l .nh .SH NAME sc::PoolData .SH SYNOPSIS .br .PP .SS "Public Types" .in +1c .ti -1c .RI "enum { \fBmagic\fP = 0x1f1d1e1c }" .br .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBPoolData\fP (size_t size)" .br .ti -1c .RI "\fBPoolData\fP * \fBnext\fP ()" .br .ti -1c .RI "\fBPoolData\fP * \fBprev\fP ()" .br .ti -1c .RI "void \fBnext\fP (\fBPoolData\fP *)" .br .ti -1c .RI "void \fBprev\fP (\fBPoolData\fP *)" .br .ti -1c .RI "void \fBprev_next\fP (\fBPoolData\fP *, \fBPoolData\fP *)" .br .ti -1c .RI "\fBPoolData\fP * \fBnext_free\fP ()" .br .ti -1c .RI "\fBPoolData\fP * \fBprev_free\fP ()" .br .ti -1c .RI "void \fBnext_free\fP (\fBPoolData\fP *)" .br .ti -1c .RI "void \fBprev_free\fP (\fBPoolData\fP *)" .br .ti -1c .RI "void \fBprev_next_free\fP (\fBPoolData\fP *, \fBPoolData\fP *)" .br .ti -1c .RI "void \fBset_magic\fP (int=magic)" .br .ti -1c .RI "void * \fBdata\fP ()" .br .ti -1c .RI "void \fBcheck\fP (void *lower=(void *) 0x0, void *upper=(void *) 0x7fffffffL)" .br .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "int \fBmagic_\fP" .br .ti -1c .RI "size_t \fBsize_\fP" .br .ti -1c .RI "unsigned int \fBfree_\fP:1" .br .ti -1c .RI "unsigned int \fBflags_\fP:15" .br .ti -1c .RI "union {" .br .ti -1c .RI " \fBFreeData\fP \fBf\fP" .br .ti -1c .RI " \fBUsedData\fP \fBu\fP" .br .ti -1c .RI "}; " .br .in -1c .SH "Author" .PP Generated automatically by Doxygen for MPQC from the source code\&.