\section{freelist Struct Reference}
\label{structfreelist}\index{freelist@{freelist}}


{\ttfamily \#include $<$mem.\-h$>$}



Collaboration diagram for freelist\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=184pt]{structfreelist__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct {\bf freenode} $\ast$ {\bf head}
\item 
struct {\bf freeblock} $\ast$ {\bf blocklist}
\item 
{\bf int} {\bf nodesize}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 29 of file mem.\-h.



\subsection{Field Documentation}
\index{freelist@{freelist}!blocklist@{blocklist}}
\index{blocklist@{blocklist}!freelist@{freelist}}
\subsubsection[{blocklist}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf freeblock}$\ast$ freelist\-::blocklist}\label{structfreelist_ad5a8af699bea25dbd28177eb37b9a883}


Definition at line 31 of file mem.\-h.



Referenced by freeinit(), and getfree().

\index{freelist@{freelist}!head@{head}}
\index{head@{head}!freelist@{freelist}}
\subsubsection[{head}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf freenode}$\ast$ freelist\-::head}\label{structfreelist_acdf1b46cfe8d08c9602f2202b56678aa}


Definition at line 30 of file mem.\-h.



Referenced by freeinit(), getfree(), and makefree().

\index{freelist@{freelist}!nodesize@{nodesize}}
\index{nodesize@{nodesize}!freelist@{freelist}}
\subsubsection[{nodesize}]{\setlength{\rightskip}{0pt plus 5cm}{\bf int} freelist\-::nodesize}\label{structfreelist_a270b7dbfaa95b136df125bdbc8fa0c58}


Definition at line 32 of file mem.\-h.



Referenced by freeinit(), and getfree().



The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
lib/neatogen/{\bf mem.\-h}\end{DoxyCompactItemize}
