39 lines
2.1 KiB
TeX
39 lines
2.1 KiB
TeX
\hypertarget{class_mem_pool}{}\doxysection{Mem\+Pool Class Reference}
|
|
\label{class_mem_pool}\index{MemPool@{MemPool}}
|
|
|
|
|
|
{\ttfamily \#include $<$node\+\_\+pool.\+h$>$}
|
|
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{class_mem_pool_addee11dcf5a8628d498bfbbc184db050}\label{class_mem_pool_addee11dcf5a8628d498bfbbc184db050}}
|
|
{\bfseries Mem\+Pool} (unsigned int sz)
|
|
\item
|
|
\mbox{\Hypertarget{class_mem_pool_abe40c512e624d671a687ee2de49c0d83}\label{class_mem_pool_abe40c512e624d671a687ee2de49c0d83}}
|
|
void $\ast$ {\bfseries allocate} ()
|
|
\item
|
|
\mbox{\Hypertarget{class_mem_pool_a478105558a93fb93877551bc79ab277c}\label{class_mem_pool_a478105558a93fb93877551bc79ab277c}}
|
|
void {\bfseries deallocate} (void $\ast$b)
|
|
\item
|
|
\mbox{\Hypertarget{class_mem_pool_addee11dcf5a8628d498bfbbc184db050}\label{class_mem_pool_addee11dcf5a8628d498bfbbc184db050}}
|
|
{\bfseries Mem\+Pool} (unsigned int sz)
|
|
\item
|
|
\mbox{\Hypertarget{class_mem_pool_abe40c512e624d671a687ee2de49c0d83}\label{class_mem_pool_abe40c512e624d671a687ee2de49c0d83}}
|
|
void $\ast$ {\bfseries allocate} ()
|
|
\item
|
|
\mbox{\Hypertarget{class_mem_pool_a478105558a93fb93877551bc79ab277c}\label{class_mem_pool_a478105558a93fb93877551bc79ab277c}}
|
|
void {\bfseries deallocate} (void $\ast$b)
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Detailed Description}
|
|
Pool allocator for the subtree and parse tree classes (homebrew and not compliant to A\+N\+SI allocator requirements) (c) copyright Maarten Keijzer 1999, 2000
|
|
|
|
Permission to copy, use, modify, sell and distribute this software is granted provided this copyright notice appears in all copies. This software is provided \char`\"{}as is\char`\"{} without express or implied warranty, and with no claim as to its suitability for any purpose.
|
|
|
|
Permission to modify the code and to distribute modified code is granted, provided the above notices are retained, and a notice that the code was modified is included with the above copyright notice.
|
|
|
|
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
deprecated/eo/src/gp/node\+\_\+pool.\+h\end{DoxyCompactItemize}
|