\hypertarget{a00389}{
\section{mln::util::branch$<$ T $>$ Class Template Reference}
\label{dc/dc9/a00389}\index{mln::util::branch@{mln::util::branch}}
}


Class of generic branch.  




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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{a00415}{tree\_\-node}$<$ T $>$ \& \hyperlink{a00389_adf67c7f9afd46ab14d89b46f3bad1dd4}{apex} ()
\begin{DoxyCompactList}\small\item\em The getter of the appex. \item\end{DoxyCompactList}\item 
\hyperlink{a00389_aba4c2c1de1fffad3f382eb36a615d86f}{branch} (\hyperlink{a00414}{tree}$<$ T $>$ \&\hyperlink{a00414}{tree}, \hyperlink{a00415}{tree\_\-node}$<$ T $>$ \&apex)
\begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\item 
\hyperlink{a00414}{tree}$<$ T $>$ \& \hyperlink{a00389_a94c74c738e9638bfa867e70e56a86691}{util\_\-tree} ()
\begin{DoxyCompactList}\small\item\em The getter of the tree. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename T$>$ class mln::util::branch$<$ T $>$}

Class of generic branch. 

Definition at line 249 of file tree.hh.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{a00389_aba4c2c1de1fffad3f382eb36a615d86f}{
\index{mln::util::branch@{mln::util::branch}!branch@{branch}}
\index{branch@{branch}!mln::util::branch@{mln::util::branch}}
\subsubsection[{branch}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf mln::util::branch}$<$ T $>$::{\bf branch} (
\begin{DoxyParamCaption}
\item[{{\bf util::tree}$<$ T $>$ \&}]{ tree, }
\item[{{\bf util::tree\_\-node}$<$ T $>$ \&}]{ apex}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{dc/dc9/a00389_aba4c2c1de1fffad3f382eb36a615d86f}


Constructor. 


\begin{DoxyParams}{Parameters}
\item[\mbox{\tt[in]} {\em tree}]The tree of the branch. \item[\mbox{\tt[in]} {\em apex}]The apex of the branch. \end{DoxyParams}


Definition at line 537 of file tree.hh.



\subsection{Member Function Documentation}
\hypertarget{a00389_adf67c7f9afd46ab14d89b46f3bad1dd4}{
\index{mln::util::branch@{mln::util::branch}!apex@{apex}}
\index{apex@{apex}!mln::util::branch@{mln::util::branch}}
\subsubsection[{apex}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf util::tree\_\-node}$<$ T $>$ \& {\bf mln::util::branch}$<$ T $>$::apex (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{dc/dc9/a00389_adf67c7f9afd46ab14d89b46f3bad1dd4}


The getter of the appex. 

\begin{DoxyReturn}{Returns}
The \hyperlink{a00415}{tree\_\-node} appex of the current branch. 
\end{DoxyReturn}


Definition at line 548 of file tree.hh.

\hypertarget{a00389_a94c74c738e9638bfa867e70e56a86691}{
\index{mln::util::branch@{mln::util::branch}!util\_\-tree@{util\_\-tree}}
\index{util\_\-tree@{util\_\-tree}!mln::util::branch@{mln::util::branch}}
\subsubsection[{util\_\-tree}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf mln::util::tree}$<$ T $>$ \& {\bf mln::util::branch}$<$ T $>$::util\_\-tree (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{dc/dc9/a00389_a94c74c738e9638bfa867e70e56a86691}


The getter of the tree. 

\begin{DoxyReturn}{Returns}
The tree of the current branch. 
\end{DoxyReturn}


Definition at line 556 of file tree.hh.

