\hypertarget{classHeapBase}{
\section{HeapBase Class Reference}
\label{classHeapBase}\index{HeapBase@{HeapBase}}
}


Objects stored on \hyperlink{protocolthe-p}{the} heap should inherit from this class.  




{\ttfamily \#include $<$heap.hh$>$}

Inheritance diagram for HeapBase:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classHeapBase}
\end{center}
\end{figure}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classHeapBase_a95155e16474468ff9eaa882d6a51f593}{
int {\bfseries \_\-pos\_\-in\_\-heap}}
\label{classHeapBase_a95155e16474468ff9eaa882d6a51f593}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Objects stored on \hyperlink{protocolthe-p}{the} heap should inherit from this class. If removal from arbitary positions (not just head) is required. 

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/libxorp/heap.hh\end{DoxyCompactItemize}
