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

90 lines
5.2 KiB
TeX

\hypertarget{class_symreg_node}{}\doxysection{Symreg\+Node Class Reference}
\label{class_symreg_node}\index{SymregNode@{SymregNode}}
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_symreg_node_a4a47d2646e769d7375d334d81b483679}\label{class_symreg_node_a4a47d2646e769d7375d334d81b483679}}
enum {\bfseries Operator} \{ \newline
{\bfseries X} = \textquotesingle{}x\textquotesingle{},
{\bfseries Plus} = \textquotesingle{}+\textquotesingle{},
{\bfseries Min} = \textquotesingle{}-\/\textquotesingle{},
{\bfseries Mult} = \textquotesingle{}$\ast$\textquotesingle{},
\newline
{\bfseries P\+Div} = \textquotesingle{}/\textquotesingle{},
{\bfseries X} = \textquotesingle{}x\textquotesingle{},
{\bfseries Plus} = \textquotesingle{}+\textquotesingle{},
{\bfseries Min} = \textquotesingle{}-\/\textquotesingle{},
\newline
{\bfseries Mult} = \textquotesingle{}$\ast$\textquotesingle{},
{\bfseries P\+Div} = \textquotesingle{}/\textquotesingle{}
\}
\item
\mbox{\Hypertarget{class_symreg_node_a4a47d2646e769d7375d334d81b483679}\label{class_symreg_node_a4a47d2646e769d7375d334d81b483679}}
enum {\bfseries Operator} \{ \newline
{\bfseries X} = \textquotesingle{}x\textquotesingle{},
{\bfseries Plus} = \textquotesingle{}+\textquotesingle{},
{\bfseries Min} = \textquotesingle{}-\/\textquotesingle{},
{\bfseries Mult} = \textquotesingle{}$\ast$\textquotesingle{},
\newline
{\bfseries P\+Div} = \textquotesingle{}/\textquotesingle{},
{\bfseries X} = \textquotesingle{}x\textquotesingle{},
{\bfseries Plus} = \textquotesingle{}+\textquotesingle{},
{\bfseries Min} = \textquotesingle{}-\/\textquotesingle{},
\newline
{\bfseries Mult} = \textquotesingle{}$\ast$\textquotesingle{},
{\bfseries P\+Div} = \textquotesingle{}/\textquotesingle{}
\}
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_symreg_node_aaea6d0a519fef34866147919720a77c1}\label{class_symreg_node_aaea6d0a519fef34866147919720a77c1}}
{\bfseries Symreg\+Node} (Operator \+\_\+op)
\item
\mbox{\Hypertarget{class_symreg_node_a7ef40e35f1d7050341744139a829d776}\label{class_symreg_node_a7ef40e35f1d7050341744139a829d776}}
int {\bfseries arity} () const
\item
\mbox{\Hypertarget{class_symreg_node_a3a9899007576e1fa4e918bd3b26744dd}\label{class_symreg_node_a3a9899007576e1fa4e918bd3b26744dd}}
void {\bfseries randomize} ()
\item
\mbox{\Hypertarget{class_symreg_node_ac2712edc33fd66e8a5fe810e6df8fc16}\label{class_symreg_node_ac2712edc33fd66e8a5fe810e6df8fc16}}
{\footnotesize template$<$class Children $>$ }\\void {\bfseries operator()} (double \&result, Children args, double var) const
\item
\mbox{\Hypertarget{class_symreg_node_a73868f323e4a7b4d11242de48563044d}\label{class_symreg_node_a73868f323e4a7b4d11242de48563044d}}
{\footnotesize template$<$class Children $>$ }\\void \mbox{\hyperlink{class_symreg_node_a73868f323e4a7b4d11242de48563044d}{operator()}} (string \&result, Children args) const
\begin{DoxyCompactList}\small\item\em \textquotesingle{}Pretty\textquotesingle{} print to ostream function \end{DoxyCompactList}\item
\mbox{\Hypertarget{class_symreg_node_a345f9e265a9b5d8f6cafd639a14f7a41}\label{class_symreg_node_a345f9e265a9b5d8f6cafd639a14f7a41}}
Operator {\bfseries get\+Op} () const
\item
\mbox{\Hypertarget{class_symreg_node_aaea6d0a519fef34866147919720a77c1}\label{class_symreg_node_aaea6d0a519fef34866147919720a77c1}}
{\bfseries Symreg\+Node} (Operator \+\_\+op)
\item
\mbox{\Hypertarget{class_symreg_node_a7ef40e35f1d7050341744139a829d776}\label{class_symreg_node_a7ef40e35f1d7050341744139a829d776}}
int {\bfseries arity} () const
\item
\mbox{\Hypertarget{class_symreg_node_a3a9899007576e1fa4e918bd3b26744dd}\label{class_symreg_node_a3a9899007576e1fa4e918bd3b26744dd}}
void {\bfseries randomize} ()
\item
\mbox{\Hypertarget{class_symreg_node_ac2712edc33fd66e8a5fe810e6df8fc16}\label{class_symreg_node_ac2712edc33fd66e8a5fe810e6df8fc16}}
{\footnotesize template$<$class Children $>$ }\\void {\bfseries operator()} (double \&result, Children args, double var) const
\item
\mbox{\Hypertarget{class_symreg_node_a73868f323e4a7b4d11242de48563044d}\label{class_symreg_node_a73868f323e4a7b4d11242de48563044d}}
{\footnotesize template$<$class Children $>$ }\\void \mbox{\hyperlink{class_symreg_node_a73868f323e4a7b4d11242de48563044d}{operator()}} (string \&result, Children args) const
\begin{DoxyCompactList}\small\item\em \textquotesingle{}Pretty\textquotesingle{} print to ostream function \end{DoxyCompactList}\item
\mbox{\Hypertarget{class_symreg_node_a345f9e265a9b5d8f6cafd639a14f7a41}\label{class_symreg_node_a345f9e265a9b5d8f6cafd639a14f7a41}}
Operator {\bfseries get\+Op} () const
\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{class_symreg_node_a4148415f513714d775deacacec9fb164}\label{class_symreg_node_a4148415f513714d775deacacec9fb164}}
void {\bfseries init} ()
\item
\mbox{\Hypertarget{class_symreg_node_a4148415f513714d775deacacec9fb164}\label{class_symreg_node_a4148415f513714d775deacacec9fb164}}
void {\bfseries init} ()
\end{DoxyCompactItemize}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/test/t-\/eo\+Symreg.\+cpp\end{DoxyCompactItemize}