\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}