\hypertarget{classmo_vector_monitor}{}\doxysection{mo\+Vector\+Monitor$<$ E\+OT $>$ Class Template Reference} \label{classmo_vector_monitor}\index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} {\ttfamily \#include $<$mo\+Vector\+Monitor.\+h$>$} Inheritance diagram for mo\+Vector\+Monitor$<$ E\+OT $>$\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=223pt]{classmo_vector_monitor__inherit__graph} \end{center} \end{figure} Collaboration diagram for mo\+Vector\+Monitor$<$ E\+OT $>$\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{classmo_vector_monitor__coll__graph} \end{center} \end{figure} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{classmo_vector_monitor_acea036eeb0d75de1c102f27426cf5f83}{mo\+Vector\+Monitor}} (\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ double $>$ \&\+\_\+param) \item \mbox{\hyperlink{classmo_vector_monitor_a31efdf48e404e56495e0bdae670b53ce}{mo\+Vector\+Monitor}} (\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ unsigned int $>$ \&\+\_\+param) \item \mbox{\hyperlink{classmo_vector_monitor_a216c331b6c3b806fab38d0f3b1870142}{mo\+Vector\+Monitor}} (\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ unsigned long $>$ \&\+\_\+param) \item \mbox{\hyperlink{classmo_vector_monitor_a63854af313dd6ec86f78ca3185f6f3e0}{mo\+Vector\+Monitor}} (\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ long long int $>$ \&\+\_\+param) \item \mbox{\hyperlink{classmo_vector_monitor_a02a6da96dcd88789f9c6b081a018a0e0}{mo\+Vector\+Monitor}} (\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&\+\_\+param) \item {\footnotesize template$<$class Compare $>$ }\\\mbox{\hyperlink{classmo_vector_monitor_a96009d18ac7c4528dd172d9c4feab556}{mo\+Vector\+Monitor}} (\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ \mbox{\hyperlink{classeo_scalar_fitness}{eo\+Scalar\+Fitness}}$<$ long long int, Compare $>$ $>$ \&\+\_\+param) \item {\footnotesize template$<$class Scalar\+Type , class Compare $>$ }\\\mbox{\hyperlink{classmo_vector_monitor_a7f71020de5b7e23b1538b62bff1404f2}{mo\+Vector\+Monitor}} (\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ \mbox{\hyperlink{classeo_scalar_fitness}{eo\+Scalar\+Fitness}}$<$ Scalar\+Type, Compare $>$ $>$ \&\+\_\+param) \item {\footnotesize template$<$class T $>$ }\\\mbox{\hyperlink{classmo_vector_monitor_abc109f0c5795decd9c17cf686a109683}{mo\+Vector\+Monitor}} (\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ T $>$ \&\+\_\+param) \item bool \mbox{\hyperlink{classmo_vector_monitor_ac5d88a35417822acdb5a7089450ceb4b}{solution\+Type}} () \item \mbox{\hyperlink{classeo_monitor}{eo\+Monitor}} \& \mbox{\hyperlink{classmo_vector_monitor_aa5ebbd6ce0b1582f5c3f2133241d0522}{operator()}} (void) \item const std\+::vector$<$ double $>$ \& \mbox{\hyperlink{classmo_vector_monitor_aadd6092e22a1c4e0d90461dd142e8138}{get\+Values}} () const \item const std\+::vector$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \& \mbox{\hyperlink{classmo_vector_monitor_aa4d863636e6fb30c89f92d24bb68bcb5}{get\+Solutions}} () const \item std\+::string \mbox{\hyperlink{classmo_vector_monitor_afadf9554e79f93c1285865087bb15576}{get\+Value}} (unsigned int i) const \item const std\+::string \& \mbox{\hyperlink{classmo_vector_monitor_a35d1536d02885a31573ad775f4f8cfc0}{long\+Name}} () const \item void \mbox{\hyperlink{classmo_vector_monitor_a8e6e9796aed68208e12166d5a51fb808}{clear}} () \item unsigned int \mbox{\hyperlink{classmo_vector_monitor_ab50a7245534ff972d65bc292200557fd}{size}} () \item void \mbox{\hyperlink{classmo_vector_monitor_a4f7f34356ccef882e102a97441d026e0}{precision}} (unsigned int \+\_\+precision) \item void \mbox{\hyperlink{classmo_vector_monitor_a432646ce8f7c06505d9357c1dd80a612}{file\+Export}} (std\+::string \+\_\+filename, bool \+\_\+open\+File=false) \item virtual std\+::string \mbox{\hyperlink{classmo_vector_monitor_a57909e0c58836385c9e471e476411a51}{class\+Name}} (void) const \end{DoxyCompactItemize} \doxysubsection*{Protected Attributes} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classmo_vector_monitor_a40c85897a2e8c67d9020a7fd6e04a347}\label{classmo_vector_monitor_a40c85897a2e8c67d9020a7fd6e04a347}} \mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ double $>$ $\ast$ {\bfseries double\+Param} \item \mbox{\Hypertarget{classmo_vector_monitor_a2e3ecd9b5ba96e4f4d24de8a9082f6a9}\label{classmo_vector_monitor_a2e3ecd9b5ba96e4f4d24de8a9082f6a9}} \mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ unsigned int $>$ $\ast$ {\bfseries int\+Param} \item \mbox{\Hypertarget{classmo_vector_monitor_af97d2783d5ed7932c4c5496fdc15b56e}\label{classmo_vector_monitor_af97d2783d5ed7932c4c5496fdc15b56e}} \mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ unsigned long $>$ $\ast$ {\bfseries int\+Long\+Param} \item \mbox{\Hypertarget{classmo_vector_monitor_abb59a01f7acb8dfc19af44384bcf6ef3}\label{classmo_vector_monitor_abb59a01f7acb8dfc19af44384bcf6ef3}} \mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ long long int $>$ $\ast$ {\bfseries int\+Long\+Long\+Param} \item \mbox{\Hypertarget{classmo_vector_monitor_a56e61bb3beb0b1c93e44c193d50583bb}\label{classmo_vector_monitor_a56e61bb3beb0b1c93e44c193d50583bb}} \mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ $\ast$ {\bfseries eot\+Param} \item \mbox{\Hypertarget{classmo_vector_monitor_ab318bad05601c34a46e327e6e4067a6a}\label{classmo_vector_monitor_ab318bad05601c34a46e327e6e4067a6a}} std\+::vector$<$ double $>$ {\bfseries value\+Vec} \item \mbox{\Hypertarget{classmo_vector_monitor_ae5ec5f7b5deaa32d5809343282219738}\label{classmo_vector_monitor_ae5ec5f7b5deaa32d5809343282219738}} std\+::vector$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ {\bfseries eot\+Vec} \item \mbox{\Hypertarget{classmo_vector_monitor_a29119b63ec938e1bc786ea02ca44fe3f}\label{classmo_vector_monitor_a29119b63ec938e1bc786ea02ca44fe3f}} unsigned int {\bfseries precision\+Output} \end{DoxyCompactItemize} \doxysubsection*{Additional Inherited Members} \doxysubsection{Detailed Description} \subsubsection*{template$<$class E\+OT$>$\newline class mo\+Vector\+Monitor$<$ E\+O\+T $>$} To save the values of the same type (double, unsigned int, or E\+OT) in a vector It is similar to \mbox{\hyperlink{classeo_file_monitor}{eo\+File\+Monitor}} \doxysubsection{Constructor \& Destructor Documentation} \mbox{\Hypertarget{classmo_vector_monitor_acea036eeb0d75de1c102f27426cf5f83}\label{classmo_vector_monitor_acea036eeb0d75de1c102f27426cf5f83}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!moVectorMonitor@{moVectorMonitor}} \index{moVectorMonitor@{moVectorMonitor}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{moVectorMonitor()}{moVectorMonitor()}\hspace{0.1cm}{\footnotesize\ttfamily [1/8]}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::\mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ double $>$ \&}]{\+\_\+param }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Constructor \begin{DoxyParams}{Parameters} {\em \+\_\+param} & the parameter of type double to save in the vector \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_vector_monitor_a31efdf48e404e56495e0bdae670b53ce}\label{classmo_vector_monitor_a31efdf48e404e56495e0bdae670b53ce}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!moVectorMonitor@{moVectorMonitor}} \index{moVectorMonitor@{moVectorMonitor}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{moVectorMonitor()}{moVectorMonitor()}\hspace{0.1cm}{\footnotesize\ttfamily [2/8]}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::\mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ unsigned int $>$ \&}]{\+\_\+param }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Default Constructor \begin{DoxyParams}{Parameters} {\em \+\_\+param} & the parameter of type unsigned int to save in the vector \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_vector_monitor_a216c331b6c3b806fab38d0f3b1870142}\label{classmo_vector_monitor_a216c331b6c3b806fab38d0f3b1870142}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!moVectorMonitor@{moVectorMonitor}} \index{moVectorMonitor@{moVectorMonitor}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{moVectorMonitor()}{moVectorMonitor()}\hspace{0.1cm}{\footnotesize\ttfamily [3/8]}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::\mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ unsigned long $>$ \&}]{\+\_\+param }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Default Constructor \begin{DoxyParams}{Parameters} {\em \+\_\+param} & the parameter of type unsigned int to save in the vector \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_vector_monitor_a63854af313dd6ec86f78ca3185f6f3e0}\label{classmo_vector_monitor_a63854af313dd6ec86f78ca3185f6f3e0}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!moVectorMonitor@{moVectorMonitor}} \index{moVectorMonitor@{moVectorMonitor}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{moVectorMonitor()}{moVectorMonitor()}\hspace{0.1cm}{\footnotesize\ttfamily [4/8]}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::\mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ long long int $>$ \&}]{\+\_\+param }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Default Constructor \begin{DoxyParams}{Parameters} {\em \+\_\+param} & the parameter of type unsigned int to save in the vector \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_vector_monitor_a02a6da96dcd88789f9c6b081a018a0e0}\label{classmo_vector_monitor_a02a6da96dcd88789f9c6b081a018a0e0}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!moVectorMonitor@{moVectorMonitor}} \index{moVectorMonitor@{moVectorMonitor}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{moVectorMonitor()}{moVectorMonitor()}\hspace{0.1cm}{\footnotesize\ttfamily [5/8]}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::\mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&}]{\+\_\+param }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Default Constructor \begin{DoxyParams}{Parameters} {\em \+\_\+param} & the parameter of type E\+OT to save in the vector \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_vector_monitor_a96009d18ac7c4528dd172d9c4feab556}\label{classmo_vector_monitor_a96009d18ac7c4528dd172d9c4feab556}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!moVectorMonitor@{moVectorMonitor}} \index{moVectorMonitor@{moVectorMonitor}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{moVectorMonitor()}{moVectorMonitor()}\hspace{0.1cm}{\footnotesize\ttfamily [6/8]}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ template$<$class Compare $>$ \\ \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::\mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ \mbox{\hyperlink{classeo_scalar_fitness}{eo\+Scalar\+Fitness}}$<$ long long int, Compare $>$ $>$ \&}]{\+\_\+param }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Default Constructor \begin{DoxyParams}{Parameters} {\em \+\_\+param} & the parameter of type \mbox{\hyperlink{classeo_scalar_fitness}{eo\+Scalar\+Fitness}} to save in the vector \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_vector_monitor_a7f71020de5b7e23b1538b62bff1404f2}\label{classmo_vector_monitor_a7f71020de5b7e23b1538b62bff1404f2}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!moVectorMonitor@{moVectorMonitor}} \index{moVectorMonitor@{moVectorMonitor}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{moVectorMonitor()}{moVectorMonitor()}\hspace{0.1cm}{\footnotesize\ttfamily [7/8]}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ template$<$class Scalar\+Type , class Compare $>$ \\ \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::\mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ \mbox{\hyperlink{classeo_scalar_fitness}{eo\+Scalar\+Fitness}}$<$ Scalar\+Type, Compare $>$ $>$ \&}]{\+\_\+param }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Default Constructor \begin{DoxyParams}{Parameters} {\em \+\_\+param} & the parameter of type \mbox{\hyperlink{classeo_scalar_fitness}{eo\+Scalar\+Fitness}} to save in the vector \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_vector_monitor_abc109f0c5795decd9c17cf686a109683}\label{classmo_vector_monitor_abc109f0c5795decd9c17cf686a109683}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!moVectorMonitor@{moVectorMonitor}} \index{moVectorMonitor@{moVectorMonitor}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{moVectorMonitor()}{moVectorMonitor()}\hspace{0.1cm}{\footnotesize\ttfamily [8/8]}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ template$<$class T $>$ \\ \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::\mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}} (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param}}$<$ T $>$ \&}]{\+\_\+param }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Default Constructor \begin{DoxyParams}{Parameters} {\em \+\_\+param} & unvalid Parameter \\ \hline \end{DoxyParams} \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{classmo_vector_monitor_a57909e0c58836385c9e471e476411a51}\label{classmo_vector_monitor_a57909e0c58836385c9e471e476411a51}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!className@{className}} \index{className@{className}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{className()}{className()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ virtual std\+::string \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::class\+Name (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}} \begin{DoxyReturn}{Returns} name of the class \end{DoxyReturn} Reimplemented from \mbox{\hyperlink{classeo_monitor}{eo\+Monitor}}. \mbox{\Hypertarget{classmo_vector_monitor_a8e6e9796aed68208e12166d5a51fb808}\label{classmo_vector_monitor_a8e6e9796aed68208e12166d5a51fb808}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!clear@{clear}} \index{clear@{clear}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{clear()}{clear()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ void \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::clear (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} clear the vector \mbox{\Hypertarget{classmo_vector_monitor_a432646ce8f7c06505d9357c1dd80a612}\label{classmo_vector_monitor_a432646ce8f7c06505d9357c1dd80a612}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!fileExport@{fileExport}} \index{fileExport@{fileExport}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{fileExport()}{fileExport()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ void \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::file\+Export (\begin{DoxyParamCaption}\item[{std\+::string}]{\+\_\+filename, }\item[{bool}]{\+\_\+open\+File = {\ttfamily false} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} to export the vector of values into one file \begin{DoxyParams}{Parameters} {\em \+\_\+filename} & file name \\ \hline {\em \+\_\+open\+File} & to specify if it writes at the following of the file \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_vector_monitor_aa4d863636e6fb30c89f92d24bb68bcb5}\label{classmo_vector_monitor_aa4d863636e6fb30c89f92d24bb68bcb5}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!getSolutions@{getSolutions}} \index{getSolutions@{getSolutions}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{getSolutions()}{getSolutions()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ const std\+::vector$<$\mbox{\hyperlink{struct_dummy}{E\+OT}}$>$\& \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::get\+Solutions (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}} To have all the solutions \begin{DoxyReturn}{Returns} the vector of solutions \end{DoxyReturn} \mbox{\Hypertarget{classmo_vector_monitor_afadf9554e79f93c1285865087bb15576}\label{classmo_vector_monitor_afadf9554e79f93c1285865087bb15576}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!getValue@{getValue}} \index{getValue@{getValue}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{getValue()}{getValue()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ std\+::string \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::get\+Value (\begin{DoxyParamCaption}\item[{unsigned int}]{i }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}} to get the value out. \begin{DoxyReturn}{Returns} the string of the value \end{DoxyReturn} \mbox{\Hypertarget{classmo_vector_monitor_aadd6092e22a1c4e0d90461dd142e8138}\label{classmo_vector_monitor_aadd6092e22a1c4e0d90461dd142e8138}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!getValues@{getValues}} \index{getValues@{getValues}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{getValues()}{getValues()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ const std\+::vector$<$double$>$\& \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::get\+Values (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}} To have all the values \begin{DoxyReturn}{Returns} the vector of values \end{DoxyReturn} \mbox{\Hypertarget{classmo_vector_monitor_a35d1536d02885a31573ad775f4f8cfc0}\label{classmo_vector_monitor_a35d1536d02885a31573ad775f4f8cfc0}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!longName@{longName}} \index{longName@{longName}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{longName()}{longName()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ const std\+::string\& \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::long\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}} Returns the long name of the statistic (which is a \mbox{\hyperlink{classeo_param}{eo\+Param}}) \begin{DoxyReturn}{Returns} long\+Name of the statistic \end{DoxyReturn} \mbox{\Hypertarget{classmo_vector_monitor_aa5ebbd6ce0b1582f5c3f2133241d0522}\label{classmo_vector_monitor_aa5ebbd6ce0b1582f5c3f2133241d0522}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!operator()@{operator()}} \index{operator()@{operator()}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{operator()()}{operator()()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ \mbox{\hyperlink{classeo_monitor}{eo\+Monitor}}\& \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::operator() (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}} To \char`\"{}print\char`\"{} the value of the parameter in the vector \begin{DoxyReturn}{Returns} this monitor (sorry I don\textquotesingle{}t why, but it is like this in \mbox{\hyperlink{class_e_o}{EO}}) \end{DoxyReturn} Implements \mbox{\hyperlink{classeo_f_a8b8f7f70edd96ec765c29357b373913d}{eo\+F$<$ eo\+Monitor \& $>$}}. \mbox{\Hypertarget{classmo_vector_monitor_a4f7f34356ccef882e102a97441d026e0}\label{classmo_vector_monitor_a4f7f34356ccef882e102a97441d026e0}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!precision@{precision}} \index{precision@{precision}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{precision()}{precision()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ void \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::precision (\begin{DoxyParamCaption}\item[{unsigned int}]{\+\_\+precision }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} to set the precision of the output file \begin{DoxyParams}{Parameters} {\em \+\_\+precision} & precision of the output (number of digit) \\ \hline \end{DoxyParams} \mbox{\Hypertarget{classmo_vector_monitor_ab50a7245534ff972d65bc292200557fd}\label{classmo_vector_monitor_ab50a7245534ff972d65bc292200557fd}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!size@{size}} \index{size@{size}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{size()}{size()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ unsigned int \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::size (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} number of value \begin{DoxyReturn}{Returns} size of the vector \end{DoxyReturn} \mbox{\Hypertarget{classmo_vector_monitor_ac5d88a35417822acdb5a7089450ceb4b}\label{classmo_vector_monitor_ac5d88a35417822acdb5a7089450ceb4b}} \index{moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}!solutionType@{solutionType}} \index{solutionType@{solutionType}!moVectorMonitor$<$ EOT $>$@{moVectorMonitor$<$ EOT $>$}} \doxysubsubsection{\texorpdfstring{solutionType()}{solutionType()}} {\footnotesize\ttfamily template$<$class E\+OT $>$ \\ bool \mbox{\hyperlink{classmo_vector_monitor}{mo\+Vector\+Monitor}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$\+::solution\+Type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} To test if the value are basic type (double or unsigned int), or E\+OT type \begin{DoxyReturn}{Returns} true if the type is a E\+OT type \end{DoxyReturn} The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} \item mo/src/continuator/mo\+Vector\+Monitor.\+h\end{DoxyCompactItemize}