157 lines
5.9 KiB
TeX
157 lines
5.9 KiB
TeX
\hypertarget{_node_8h}{
|
|
\section{src/libUnuk/Node.h File Reference}
|
|
\label{_node_8h}\index{src/libUnuk/Node.h@{src/libUnuk/Node.h}}
|
|
}
|
|
{\ttfamily \#include $<$memory.h$>$}\par
|
|
\subsection*{Classes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
class \hyperlink{class_node}{Node}
|
|
\item
|
|
struct \hyperlink{struct_stack}{Stack}
|
|
\end{DoxyCompactItemize}
|
|
\subsection*{Defines}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\#define \hyperlink{_node_8h_a070d2ce7b6bb7e5c05602aa8c308d0c4}{NULL}~0
|
|
\item
|
|
\#define \hyperlink{_node_8h_ab05545428df79998c9e194b94af5719e}{NL\_\-ADDOPEN}~0
|
|
\item
|
|
\#define \hyperlink{_node_8h_a9837623b7b68b7e300c6a7da2d9d7031}{NL\_\-STARTOPEN}~1
|
|
\item
|
|
\#define \hyperlink{_node_8h_a1acd562f710a6449a6b18bae027f0bf6}{NL\_\-DELETEOPEN}~2
|
|
\item
|
|
\#define \hyperlink{_node_8h_a8c19a2edf0ff02eb011b5520ba20cb4c}{NL\_\-ADDCLOSED}~3
|
|
\item
|
|
\#define \hyperlink{_node_8h_a71037a5b18b40a73fdfbca2e6ab14992}{NC\_\-INITIALADD}~0
|
|
\item
|
|
\#define \hyperlink{_node_8h_a4977c8f5a18809e124f6dc06e2c7e782}{NC\_\-OPENADD\_\-UP}~1
|
|
\item
|
|
\#define \hyperlink{_node_8h_af982644c11c402068e438d16a1efc6ca}{NC\_\-OPENADD}~2
|
|
\item
|
|
\#define \hyperlink{_node_8h_a84ef0807d04367327b2fc3a127f39323}{NC\_\-CLOSEDADD\_\-UP}~3
|
|
\item
|
|
\#define \hyperlink{_node_8h_aef8d92ca08f0677c66fb95c93bf0c8f4}{NC\_\-CLOSEADD}~4
|
|
\item
|
|
\#define \hyperlink{_node_8h_a9433aa84fc8e737fc09ed9fa9640a0a5}{NC\_\-NEWADD}~5
|
|
\end{DoxyCompactItemize}
|
|
\subsection*{Typedefs}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
typedef int($\ast$ \hyperlink{_node_8h_a65d456bd1d6bcbf35022277e41f5c9c7}{Func} )(\hyperlink{class_node}{Node} $\ast$, \hyperlink{class_node}{Node} $\ast$, int, void $\ast$)
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\subsection{Define Documentation}
|
|
\hypertarget{_node_8h_aef8d92ca08f0677c66fb95c93bf0c8f4}{
|
|
\index{Node.h@{Node.h}!NC\_\-CLOSEADD@{NC\_\-CLOSEADD}}
|
|
\index{NC\_\-CLOSEADD@{NC\_\-CLOSEADD}!Node.h@{Node.h}}
|
|
\subsubsection[{NC\_\-CLOSEADD}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-CLOSEADD~4}}
|
|
\label{_node_8h_aef8d92ca08f0677c66fb95c93bf0c8f4}
|
|
|
|
|
|
Definition at line 18 of file Node.h.
|
|
|
|
\hypertarget{_node_8h_a84ef0807d04367327b2fc3a127f39323}{
|
|
\index{Node.h@{Node.h}!NC\_\-CLOSEDADD\_\-UP@{NC\_\-CLOSEDADD\_\-UP}}
|
|
\index{NC\_\-CLOSEDADD\_\-UP@{NC\_\-CLOSEDADD\_\-UP}!Node.h@{Node.h}}
|
|
\subsubsection[{NC\_\-CLOSEDADD\_\-UP}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-CLOSEDADD\_\-UP~3}}
|
|
\label{_node_8h_a84ef0807d04367327b2fc3a127f39323}
|
|
|
|
|
|
Definition at line 17 of file Node.h.
|
|
|
|
\hypertarget{_node_8h_a71037a5b18b40a73fdfbca2e6ab14992}{
|
|
\index{Node.h@{Node.h}!NC\_\-INITIALADD@{NC\_\-INITIALADD}}
|
|
\index{NC\_\-INITIALADD@{NC\_\-INITIALADD}!Node.h@{Node.h}}
|
|
\subsubsection[{NC\_\-INITIALADD}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-INITIALADD~0}}
|
|
\label{_node_8h_a71037a5b18b40a73fdfbca2e6ab14992}
|
|
|
|
|
|
Definition at line 14 of file Node.h.
|
|
|
|
\hypertarget{_node_8h_a9433aa84fc8e737fc09ed9fa9640a0a5}{
|
|
\index{Node.h@{Node.h}!NC\_\-NEWADD@{NC\_\-NEWADD}}
|
|
\index{NC\_\-NEWADD@{NC\_\-NEWADD}!Node.h@{Node.h}}
|
|
\subsubsection[{NC\_\-NEWADD}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-NEWADD~5}}
|
|
\label{_node_8h_a9433aa84fc8e737fc09ed9fa9640a0a5}
|
|
|
|
|
|
Definition at line 19 of file Node.h.
|
|
|
|
\hypertarget{_node_8h_af982644c11c402068e438d16a1efc6ca}{
|
|
\index{Node.h@{Node.h}!NC\_\-OPENADD@{NC\_\-OPENADD}}
|
|
\index{NC\_\-OPENADD@{NC\_\-OPENADD}!Node.h@{Node.h}}
|
|
\subsubsection[{NC\_\-OPENADD}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-OPENADD~2}}
|
|
\label{_node_8h_af982644c11c402068e438d16a1efc6ca}
|
|
|
|
|
|
Definition at line 16 of file Node.h.
|
|
|
|
\hypertarget{_node_8h_a4977c8f5a18809e124f6dc06e2c7e782}{
|
|
\index{Node.h@{Node.h}!NC\_\-OPENADD\_\-UP@{NC\_\-OPENADD\_\-UP}}
|
|
\index{NC\_\-OPENADD\_\-UP@{NC\_\-OPENADD\_\-UP}!Node.h@{Node.h}}
|
|
\subsubsection[{NC\_\-OPENADD\_\-UP}]{\setlength{\rightskip}{0pt plus 5cm}\#define NC\_\-OPENADD\_\-UP~1}}
|
|
\label{_node_8h_a4977c8f5a18809e124f6dc06e2c7e782}
|
|
|
|
|
|
Definition at line 15 of file Node.h.
|
|
|
|
\hypertarget{_node_8h_a8c19a2edf0ff02eb011b5520ba20cb4c}{
|
|
\index{Node.h@{Node.h}!NL\_\-ADDCLOSED@{NL\_\-ADDCLOSED}}
|
|
\index{NL\_\-ADDCLOSED@{NL\_\-ADDCLOSED}!Node.h@{Node.h}}
|
|
\subsubsection[{NL\_\-ADDCLOSED}]{\setlength{\rightskip}{0pt plus 5cm}\#define NL\_\-ADDCLOSED~3}}
|
|
\label{_node_8h_a8c19a2edf0ff02eb011b5520ba20cb4c}
|
|
|
|
|
|
Definition at line 12 of file Node.h.
|
|
|
|
\hypertarget{_node_8h_ab05545428df79998c9e194b94af5719e}{
|
|
\index{Node.h@{Node.h}!NL\_\-ADDOPEN@{NL\_\-ADDOPEN}}
|
|
\index{NL\_\-ADDOPEN@{NL\_\-ADDOPEN}!Node.h@{Node.h}}
|
|
\subsubsection[{NL\_\-ADDOPEN}]{\setlength{\rightskip}{0pt plus 5cm}\#define NL\_\-ADDOPEN~0}}
|
|
\label{_node_8h_ab05545428df79998c9e194b94af5719e}
|
|
|
|
|
|
Definition at line 9 of file Node.h.
|
|
|
|
\hypertarget{_node_8h_a1acd562f710a6449a6b18bae027f0bf6}{
|
|
\index{Node.h@{Node.h}!NL\_\-DELETEOPEN@{NL\_\-DELETEOPEN}}
|
|
\index{NL\_\-DELETEOPEN@{NL\_\-DELETEOPEN}!Node.h@{Node.h}}
|
|
\subsubsection[{NL\_\-DELETEOPEN}]{\setlength{\rightskip}{0pt plus 5cm}\#define NL\_\-DELETEOPEN~2}}
|
|
\label{_node_8h_a1acd562f710a6449a6b18bae027f0bf6}
|
|
|
|
|
|
Definition at line 11 of file Node.h.
|
|
|
|
\hypertarget{_node_8h_a9837623b7b68b7e300c6a7da2d9d7031}{
|
|
\index{Node.h@{Node.h}!NL\_\-STARTOPEN@{NL\_\-STARTOPEN}}
|
|
\index{NL\_\-STARTOPEN@{NL\_\-STARTOPEN}!Node.h@{Node.h}}
|
|
\subsubsection[{NL\_\-STARTOPEN}]{\setlength{\rightskip}{0pt plus 5cm}\#define NL\_\-STARTOPEN~1}}
|
|
\label{_node_8h_a9837623b7b68b7e300c6a7da2d9d7031}
|
|
|
|
|
|
Definition at line 10 of file Node.h.
|
|
|
|
\hypertarget{_node_8h_a070d2ce7b6bb7e5c05602aa8c308d0c4}{
|
|
\index{Node.h@{Node.h}!NULL@{NULL}}
|
|
\index{NULL@{NULL}!Node.h@{Node.h}}
|
|
\subsubsection[{NULL}]{\setlength{\rightskip}{0pt plus 5cm}\#define NULL~0}}
|
|
\label{_node_8h_a070d2ce7b6bb7e5c05602aa8c308d0c4}
|
|
|
|
|
|
Definition at line 6 of file Node.h.
|
|
|
|
|
|
|
|
\subsection{Typedef Documentation}
|
|
\hypertarget{_node_8h_a65d456bd1d6bcbf35022277e41f5c9c7}{
|
|
\index{Node.h@{Node.h}!Func@{Func}}
|
|
\index{Func@{Func}!Node.h@{Node.h}}
|
|
\subsubsection[{Func}]{\setlength{\rightskip}{0pt plus 5cm}typedef int($\ast$ {\bf Func})({\bf Node} $\ast$, {\bf Node} $\ast$, int, void $\ast$)}}
|
|
\label{_node_8h_a65d456bd1d6bcbf35022277e41f5c9c7}
|
|
|
|
|
|
Definition at line 46 of file Node.h.
|
|
|