\section{stk\-\_\-stack Struct Reference}
\label{structstk__stack}\index{stk\-\_\-stack@{stk\-\_\-stack}}


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



Collaboration diagram for stk\-\_\-stack\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=170pt]{structstk__stack__coll__graph}
\end{center}
\end{figure}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
{\bf stk\-\_\-stack\-\_\-node} $\ast$ {\bf top}
\item 
{\bf stk\-\_\-stack\-\_\-node} $\ast$ {\bf tail}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 49 of file stack.\-h.



\subsection{Field Documentation}
\index{stk\-\_\-stack@{stk\-\_\-stack}!tail@{tail}}
\index{tail@{tail}!stk_stack@{stk\-\_\-stack}}
\subsubsection[{tail}]{\setlength{\rightskip}{0pt plus 5cm}{\bf stk\-\_\-stack\-\_\-node}$\ast$ stk\-\_\-stack\-::tail}\label{structstk__stack_a6bc0b5beae1db4073542b5b641ec49e2}


Definition at line 51 of file stack.\-h.



Referenced by Stack\-Create(), Stack\-Join(), Stack\-Pop(), and Stack\-Push().

\index{stk\-\_\-stack@{stk\-\_\-stack}!top@{top}}
\index{top@{top}!stk_stack@{stk\-\_\-stack}}
\subsubsection[{top}]{\setlength{\rightskip}{0pt plus 5cm}{\bf stk\-\_\-stack\-\_\-node}$\ast$ stk\-\_\-stack\-::top}\label{structstk__stack_a9ad6a9914a202385e81982e84bb6138e}


Definition at line 50 of file stack.\-h.



Referenced by Stack\-Create(), Stack\-Destroy(), Stack\-Join(), Stack\-Not\-Empty(), Stack\-Pop(), and Stack\-Push().



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