paradiseo/Doxygen doc/latex/class_eo_sym.tex
aaziz-alaoui e79679b3c9 adding the problem configuration interface to irace interface
problem_config_mapping created
2020-10-01 15:55:30 +02:00

134 lines
6.7 KiB
TeX

\hypertarget{class_eo_sym}{}\doxysection{Eo\+Sym$<$ Fitness $>$ Class Template Reference}
\label{class_eo_sym}\index{EoSym$<$ Fitness $>$@{EoSym$<$ Fitness $>$}}
Inheritance diagram for Eo\+Sym$<$ Fitness $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=253pt]{class_eo_sym__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for Eo\+Sym$<$ Fitness $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=253pt]{class_eo_sym__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_eo_sym_a68103e9179f2ba582ac59224fa6dc800}\label{class_eo_sym_a68103e9179f2ba582ac59224fa6dc800}}
void {\bfseries set} (const \mbox{\hyperlink{class_sym}{Sym}} \&sym)
\item
\mbox{\Hypertarget{class_eo_sym_a33253366aba7a069724eb05d32a03516}\label{class_eo_sym_a33253366aba7a069724eb05d32a03516}}
\mbox{\hyperlink{class_sym}{Sym}} \& {\bfseries get} ()
\item
\mbox{\Hypertarget{class_eo_sym_a42f293c784b4153594c48c83810e2f0d}\label{class_eo_sym_a42f293c784b4153594c48c83810e2f0d}}
\mbox{\hyperlink{class_sym}{Sym}} {\bfseries get} () const
\item
virtual void \mbox{\hyperlink{class_eo_sym_a2d2ddea90b396a8876cef74b58575408}{print\+On}} (std\+::ostream \&os) const
\item
virtual void \mbox{\hyperlink{class_eo_sym_aa491b0b88c6d904681ac0b00d6407a4e}{read\+From}} (std\+::istream \&is)
\item
\mbox{\Hypertarget{class_eo_sym_a68103e9179f2ba582ac59224fa6dc800}\label{class_eo_sym_a68103e9179f2ba582ac59224fa6dc800}}
void {\bfseries set} (const \mbox{\hyperlink{class_sym}{Sym}} \&sym)
\item
\mbox{\Hypertarget{class_eo_sym_a33253366aba7a069724eb05d32a03516}\label{class_eo_sym_a33253366aba7a069724eb05d32a03516}}
\mbox{\hyperlink{class_sym}{Sym}} \& {\bfseries get} ()
\item
\mbox{\Hypertarget{class_eo_sym_a42f293c784b4153594c48c83810e2f0d}\label{class_eo_sym_a42f293c784b4153594c48c83810e2f0d}}
\mbox{\hyperlink{class_sym}{Sym}} {\bfseries get} () const
\item
virtual void \mbox{\hyperlink{class_eo_sym_a274363c9fea8790a35e1e4162837f5cd}{print\+On}} (std\+::ostream \&os) const
\item
virtual void \mbox{\hyperlink{class_eo_sym_a75060295f8721c4d6fffb67cebfbf7e3}{read\+From}} (std\+::istream \&is)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_eo_sym_a274363c9fea8790a35e1e4162837f5cd}\label{class_eo_sym_a274363c9fea8790a35e1e4162837f5cd}}
\index{EoSym$<$ Fitness $>$@{EoSym$<$ Fitness $>$}!printOn@{printOn}}
\index{printOn@{printOn}!EoSym$<$ Fitness $>$@{EoSym$<$ Fitness $>$}}
\doxysubsubsection{\texorpdfstring{printOn()}{printOn()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$class Fitness $>$ \\
virtual void \mbox{\hyperlink{class_eo_sym}{Eo\+Sym}}$<$ Fitness $>$\+::print\+On (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{\+\_\+os }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}
Write object. Called print\+On since it prints the object {\itshape on} a stream.
\begin{DoxyParams}{Parameters}
{\em \+\_\+os} & A std\+::ostream. \\
\hline
\end{DoxyParams}
Reimplemented from \mbox{\hyperlink{class_e_o_a3a022b10acf3d67e61c253caf1d76356}{E\+O$<$ Fitness $>$}}.
\mbox{\Hypertarget{class_eo_sym_a2d2ddea90b396a8876cef74b58575408}\label{class_eo_sym_a2d2ddea90b396a8876cef74b58575408}}
\index{EoSym$<$ Fitness $>$@{EoSym$<$ Fitness $>$}!printOn@{printOn}}
\index{printOn@{printOn}!EoSym$<$ Fitness $>$@{EoSym$<$ Fitness $>$}}
\doxysubsubsection{\texorpdfstring{printOn()}{printOn()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$class Fitness $>$ \\
void \mbox{\hyperlink{class_eo_sym}{Eo\+Sym}}$<$ Fitness $>$\+::print\+On (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{\+\_\+os }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}
Write object. Called print\+On since it prints the object {\itshape on} a stream.
\begin{DoxyParams}{Parameters}
{\em \+\_\+os} & A std\+::ostream. \\
\hline
\end{DoxyParams}
Reimplemented from \mbox{\hyperlink{class_e_o_a3a022b10acf3d67e61c253caf1d76356}{E\+O$<$ Fitness $>$}}.
\mbox{\Hypertarget{class_eo_sym_aa491b0b88c6d904681ac0b00d6407a4e}\label{class_eo_sym_aa491b0b88c6d904681ac0b00d6407a4e}}
\index{EoSym$<$ Fitness $>$@{EoSym$<$ Fitness $>$}!readFrom@{readFrom}}
\index{readFrom@{readFrom}!EoSym$<$ Fitness $>$@{EoSym$<$ Fitness $>$}}
\doxysubsubsection{\texorpdfstring{readFrom()}{readFrom()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$class Fitness $>$ \\
void \mbox{\hyperlink{class_eo_sym}{Eo\+Sym}}$<$ Fitness $>$\+::read\+From (\begin{DoxyParamCaption}\item[{std\+::istream \&}]{\+\_\+is }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
Read object.\textbackslash{} Calls base class, just in case that one had something to do. The read and print methods should be compatible and have the same format. In principle, format is \char`\"{}plain\char`\"{}\+: they just print a number
\begin{DoxyParams}{Parameters}
{\em \+\_\+is} & a std\+::istream. \\
\hline
\end{DoxyParams}
\begin{DoxyExceptions}{Exceptions}
{\em runtime\+\_\+std\+::exception} & If a valid object can\textquotesingle{}t be read. \\
\hline
\end{DoxyExceptions}
Reimplemented from \mbox{\hyperlink{class_e_o_a8d98b330d6a8c2b4e3371eae2b2d7e48}{E\+O$<$ Fitness $>$}}.
\mbox{\Hypertarget{class_eo_sym_a75060295f8721c4d6fffb67cebfbf7e3}\label{class_eo_sym_a75060295f8721c4d6fffb67cebfbf7e3}}
\index{EoSym$<$ Fitness $>$@{EoSym$<$ Fitness $>$}!readFrom@{readFrom}}
\index{readFrom@{readFrom}!EoSym$<$ Fitness $>$@{EoSym$<$ Fitness $>$}}
\doxysubsubsection{\texorpdfstring{readFrom()}{readFrom()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$class Fitness $>$ \\
virtual void \mbox{\hyperlink{class_eo_sym}{Eo\+Sym}}$<$ Fitness $>$\+::read\+From (\begin{DoxyParamCaption}\item[{std\+::istream \&}]{\+\_\+is }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}
Read object.\textbackslash{} Calls base class, just in case that one had something to do. The read and print methods should be compatible and have the same format. In principle, format is \char`\"{}plain\char`\"{}\+: they just print a number
\begin{DoxyParams}{Parameters}
{\em \+\_\+is} & a std\+::istream. \\
\hline
\end{DoxyParams}
\begin{DoxyExceptions}{Exceptions}
{\em runtime\+\_\+std\+::exception} & If a valid object can\textquotesingle{}t be read. \\
\hline
\end{DoxyExceptions}
Reimplemented from \mbox{\hyperlink{class_e_o_a8d98b330d6a8c2b4e3371eae2b2d7e48}{E\+O$<$ Fitness $>$}}.
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/contrib/mathsym/eo\+\_\+interface/eo\+Sym.\+h\end{DoxyCompactItemize}