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