73 lines
3.0 KiB
TeX
73 lines
3.0 KiB
TeX
\doxysection{Controller Class Reference}
|
|
\hypertarget{classController}{}\label{classController}\index{Controller@{Controller}}
|
|
|
|
|
|
{\ttfamily \#include $<$Controller.\+hh$>$}
|
|
|
|
|
|
|
|
Collaboration diagram for Controller\+:\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=156pt]{classController__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{classController_a9bf20649bd5268f6c25d206eddcd3fc5}{Controller}} (int, char \texorpdfstring{$\ast$}{*}\mbox{[}$\,$\mbox{]})
|
|
\item
|
|
void \mbox{\hyperlink{classController_ad535ad74055e645b7f44b7feeb4e82a8}{start}} ()
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsubsection*{Private Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
std\+::unique\+\_\+ptr$<$ \mbox{\hyperlink{classAlgo}{Algo}} $>$ \mbox{\hyperlink{classController_af469cf532ccb25e9256a9e71d35072ed}{\+\_\+algo}}
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
\Hypertarget{classController_a9bf20649bd5268f6c25d206eddcd3fc5}\index{Controller@{Controller}!Controller@{Controller}}
|
|
\index{Controller@{Controller}!Controller@{Controller}}
|
|
\doxysubsubsection{\texorpdfstring{Controller()}{Controller()}}
|
|
{\footnotesize\ttfamily \label{classController_a9bf20649bd5268f6c25d206eddcd3fc5}
|
|
Controller\+::\+Controller (\begin{DoxyParamCaption}\item[{int}]{argc}{, }\item[{char \texorpdfstring{$\ast$}{*}}]{argv}{\mbox{[}$\,$\mbox{]}}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}
|
|
|
|
|
|
|
|
References \mbox{\hyperlink{classController_af469cf532ccb25e9256a9e71d35072ed}{\+\_\+algo}}.
|
|
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
\Hypertarget{classController_ad535ad74055e645b7f44b7feeb4e82a8}\index{Controller@{Controller}!start@{start}}
|
|
\index{start@{start}!Controller@{Controller}}
|
|
\doxysubsubsection{\texorpdfstring{start()}{start()}}
|
|
{\footnotesize\ttfamily \label{classController_ad535ad74055e645b7f44b7feeb4e82a8}
|
|
void Controller\+::start (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
References \mbox{\hyperlink{classController_af469cf532ccb25e9256a9e71d35072ed}{\+\_\+algo}}.
|
|
|
|
|
|
|
|
\doxysubsection{Member Data Documentation}
|
|
\Hypertarget{classController_af469cf532ccb25e9256a9e71d35072ed}\index{Controller@{Controller}!\_algo@{\_algo}}
|
|
\index{\_algo@{\_algo}!Controller@{Controller}}
|
|
\doxysubsubsection{\texorpdfstring{\_algo}{\_algo}}
|
|
{\footnotesize\ttfamily \label{classController_af469cf532ccb25e9256a9e71d35072ed}
|
|
std\+::unique\+\_\+ptr$<$\mbox{\hyperlink{classAlgo}{Algo}}$>$ Controller\+::\+\_\+algo\hspace{0.3cm}{\ttfamily [private]}}
|
|
|
|
|
|
|
|
Referenced by \mbox{\hyperlink{classController_a9bf20649bd5268f6c25d206eddcd3fc5}{Controller()}}, and \mbox{\hyperlink{classController_ad535ad74055e645b7f44b7feeb4e82a8}{start()}}.
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
include/\mbox{\hyperlink{Controller_8hh}{Controller.\+hh}}\item
|
|
src/\mbox{\hyperlink{Controller_8cc}{Controller.\+cc}}\end{DoxyCompactItemize}
|