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