\hypertarget{struct__BTREE}{
\section{\_\-BTREE Struct Reference}
\label{struct__BTREE}\index{_BTREE@{\_\-BTREE}}
}
Context structure for a binary tree.  


{\tt \#include $<$BTREE.h$>$}

Collaboration diagram for \_\-BTREE:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=78pt]{struct__BTREE__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
int \hyperlink{struct__BTREE_0c600a9f3faddb2862e5bb5b7a0643f4}{size}
\item 
\hyperlink{BTREE_8h_e729d39048febc84b0df6a890cfb369f}{BTREE\_\-compare} \hyperlink{struct__BTREE_f75fac3b1d44d9cd25d050989916ffa8}{compare}
\item 
\hyperlink{BTREE_8h_7bc73c479cfc2b8a642cafc34b0518d4}{BTREE\_\-destroy} \hyperlink{struct__BTREE_989b612aaecabea2eb55ac714cd64f49}{destroy}
\item 
\hyperlink{struct__BTREE__node}{BTREE\_\-node} $\ast$ \hyperlink{struct__BTREE_78db3d8b136f927f10b7c9392ac61e83}{root}
\end{CompactItemize}


\subsection{Detailed Description}
Context structure for a binary tree. 

\subsection{Member Data Documentation}
\hypertarget{struct__BTREE_0c600a9f3faddb2862e5bb5b7a0643f4}{
\index{_BTREE@{\_\-BTREE}!size@{size}}
\index{size@{size}!_BTREE@{\_\-BTREE}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf \_\-BTREE::size}}}
\label{struct__BTREE_0c600a9f3faddb2862e5bb5b7a0643f4}


The size (count) of nodes in the tree \hypertarget{struct__BTREE_f75fac3b1d44d9cd25d050989916ffa8}{
\index{_BTREE@{\_\-BTREE}!compare@{compare}}
\index{compare@{compare}!_BTREE@{\_\-BTREE}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf BTREE\_\-compare} {\bf \_\-BTREE::compare}}}
\label{struct__BTREE_f75fac3b1d44d9cd25d050989916ffa8}


Callback comparision function \hypertarget{struct__BTREE_989b612aaecabea2eb55ac714cd64f49}{
\index{_BTREE@{\_\-BTREE}!destroy@{destroy}}
\index{destroy@{destroy}!_BTREE@{\_\-BTREE}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf BTREE\_\-destroy} {\bf \_\-BTREE::destroy}}}
\label{struct__BTREE_989b612aaecabea2eb55ac714cd64f49}


Callback destruction (free) function \hypertarget{struct__BTREE_78db3d8b136f927f10b7c9392ac61e83}{
\index{_BTREE@{\_\-BTREE}!root@{root}}
\index{root@{root}!_BTREE@{\_\-BTREE}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf BTREE\_\-node}$\ast$ {\bf \_\-BTREE::root}}}
\label{struct__BTREE_78db3d8b136f927f10b7c9392ac61e83}


Root node of the tree 

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{BTREE_8h}{BTREE.h}\end{CompactItemize}
