\hypertarget{structvpool}{}\section{vpool Struct Reference}
\label{structvpool}\index{vpool@{vpool}}


{\ttfamily \#include $<$vpool.\+h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
void $\ast$ \hyperlink{structvpool_a99a196af7b7ca00d47e4ca5408e1ad08}{v\+\_\+basebuf}
\item 
void $\ast$ \hyperlink{structvpool_a351ec8046f823031118d030618a30203}{v\+\_\+buf}
\item 
size\+\_\+t \hyperlink{structvpool_ad0cc31e7545b5cdc48679ef9fb2778ce}{v\+\_\+off}
\item 
size\+\_\+t \hyperlink{structvpool_afab231cf36d1d3749685f481fdbfb41e}{v\+\_\+size}
\item 
size\+\_\+t \hyperlink{structvpool_a172207828e39505296fdcee443166594}{v\+\_\+blksize}
\item 
size\+\_\+t \hyperlink{structvpool_a494f1e56e058054ee47dc025a07ac0c1}{v\+\_\+limit}
\item 
int \hyperlink{structvpool_ad5d8064e877e1c6f5ab5a4419455f63c}{v\+\_\+lasterr}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 26 of file vpool.\+h.



\subsection{Field Documentation}
\mbox{\Hypertarget{structvpool_a99a196af7b7ca00d47e4ca5408e1ad08}\label{structvpool_a99a196af7b7ca00d47e4ca5408e1ad08}} 
\index{vpool@{vpool}!v\+\_\+basebuf@{v\+\_\+basebuf}}
\index{v\+\_\+basebuf@{v\+\_\+basebuf}!vpool@{vpool}}
\subsubsection{\texorpdfstring{v\+\_\+basebuf}{v\_basebuf}}
{\footnotesize\ttfamily void$\ast$ v\+\_\+basebuf}



Definition at line 27 of file vpool.\+h.

\mbox{\Hypertarget{structvpool_a172207828e39505296fdcee443166594}\label{structvpool_a172207828e39505296fdcee443166594}} 
\index{vpool@{vpool}!v\+\_\+blksize@{v\+\_\+blksize}}
\index{v\+\_\+blksize@{v\+\_\+blksize}!vpool@{vpool}}
\subsubsection{\texorpdfstring{v\+\_\+blksize}{v\_blksize}}
{\footnotesize\ttfamily size\+\_\+t v\+\_\+blksize}



Definition at line 32 of file vpool.\+h.

\mbox{\Hypertarget{structvpool_a351ec8046f823031118d030618a30203}\label{structvpool_a351ec8046f823031118d030618a30203}} 
\index{vpool@{vpool}!v\+\_\+buf@{v\+\_\+buf}}
\index{v\+\_\+buf@{v\+\_\+buf}!vpool@{vpool}}
\subsubsection{\texorpdfstring{v\+\_\+buf}{v\_buf}}
{\footnotesize\ttfamily void$\ast$ v\+\_\+buf}



Definition at line 28 of file vpool.\+h.

\mbox{\Hypertarget{structvpool_ad5d8064e877e1c6f5ab5a4419455f63c}\label{structvpool_ad5d8064e877e1c6f5ab5a4419455f63c}} 
\index{vpool@{vpool}!v\+\_\+lasterr@{v\+\_\+lasterr}}
\index{v\+\_\+lasterr@{v\+\_\+lasterr}!vpool@{vpool}}
\subsubsection{\texorpdfstring{v\+\_\+lasterr}{v\_lasterr}}
{\footnotesize\ttfamily int v\+\_\+lasterr}



Definition at line 34 of file vpool.\+h.

\mbox{\Hypertarget{structvpool_a494f1e56e058054ee47dc025a07ac0c1}\label{structvpool_a494f1e56e058054ee47dc025a07ac0c1}} 
\index{vpool@{vpool}!v\+\_\+limit@{v\+\_\+limit}}
\index{v\+\_\+limit@{v\+\_\+limit}!vpool@{vpool}}
\subsubsection{\texorpdfstring{v\+\_\+limit}{v\_limit}}
{\footnotesize\ttfamily size\+\_\+t v\+\_\+limit}



Definition at line 33 of file vpool.\+h.

\mbox{\Hypertarget{structvpool_ad0cc31e7545b5cdc48679ef9fb2778ce}\label{structvpool_ad0cc31e7545b5cdc48679ef9fb2778ce}} 
\index{vpool@{vpool}!v\+\_\+off@{v\+\_\+off}}
\index{v\+\_\+off@{v\+\_\+off}!vpool@{vpool}}
\subsubsection{\texorpdfstring{v\+\_\+off}{v\_off}}
{\footnotesize\ttfamily size\+\_\+t v\+\_\+off}



Definition at line 29 of file vpool.\+h.

\mbox{\Hypertarget{structvpool_afab231cf36d1d3749685f481fdbfb41e}\label{structvpool_afab231cf36d1d3749685f481fdbfb41e}} 
\index{vpool@{vpool}!v\+\_\+size@{v\+\_\+size}}
\index{v\+\_\+size@{v\+\_\+size}!vpool@{vpool}}
\subsubsection{\texorpdfstring{v\+\_\+size}{v\_size}}
{\footnotesize\ttfamily size\+\_\+t v\+\_\+size}



Definition at line 30 of file vpool.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/\hyperlink{vpool_8h}{vpool.\+h}\end{DoxyCompactItemize}
