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

69 lines
4 KiB
TeX

\hypertarget{structmoeo_archive_index_1_1modif}{}\doxysection{moeo\+Archive\+Index$<$ M\+O\+E\+OT $>$\+::modif Struct Reference}
\label{structmoeo_archive_index_1_1modif}\index{moeoArchiveIndex$<$ MOEOT $>$::modif@{moeoArchiveIndex$<$ MOEOT $>$::modif}}
{\ttfamily \#include $<$moeo\+Archive\+Index.\+h$>$}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{structmoeo_archive_index_1_1modif_a369d3be7f1b7aa9ecb4d218bc70d76d2}{modif}} (Objective\+Vector \&\+\_\+obj, int \+\_\+old\+Idx)
\item
\mbox{\hyperlink{structmoeo_archive_index_1_1modif_abab731a4c85526652c8b3867c16c3102}{modif}} (Objective\+Vector \&\+\_\+obj, int \+\_\+old\+Idx, int \+\_\+new\+Idx)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{structmoeo_archive_index_1_1modif_a4cb2f2330edd42f4d0bdb04b19eb0bc3}\label{structmoeo_archive_index_1_1modif_a4cb2f2330edd42f4d0bdb04b19eb0bc3}}
Objective\+Vector {\bfseries item\+Objective}
\item
\mbox{\Hypertarget{structmoeo_archive_index_1_1modif_a3bd8944e891441879c80ed71b12b3e04}\label{structmoeo_archive_index_1_1modif_a3bd8944e891441879c80ed71b12b3e04}}
int {\bfseries old\+Idx}
\item
\mbox{\Hypertarget{structmoeo_archive_index_1_1modif_a7be5fb421fa2560efc1ebd61ea07f1d0}\label{structmoeo_archive_index_1_1modif_a7be5fb421fa2560efc1ebd61ea07f1d0}}
int {\bfseries new\+Idx}
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
\subsubsection*{template$<$class M\+O\+E\+OT$>$\newline
struct moeo\+Archive\+Index$<$ M\+O\+E\+O\+T $>$\+::modif}
type for a modification that will have to be applied to the archive each item concern one Objective\+Vector, designated by item\+Objective
\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{structmoeo_archive_index_1_1modif_a369d3be7f1b7aa9ecb4d218bc70d76d2}\label{structmoeo_archive_index_1_1modif_a369d3be7f1b7aa9ecb4d218bc70d76d2}}
\index{moeoArchiveIndex$<$ MOEOT $>$::modif@{moeoArchiveIndex$<$ MOEOT $>$::modif}!modif@{modif}}
\index{modif@{modif}!moeoArchiveIndex$<$ MOEOT $>$::modif@{moeoArchiveIndex$<$ MOEOT $>$::modif}}
\doxysubsubsection{\texorpdfstring{modif()}{modif()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$class M\+O\+E\+OT $>$ \\
\mbox{\hyperlink{classmoeo_archive_index}{moeo\+Archive\+Index}}$<$ M\+O\+E\+OT $>$\+::modif\+::modif (\begin{DoxyParamCaption}\item[{Objective\+Vector \&}]{\+\_\+obj, }\item[{int}]{\+\_\+old\+Idx }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
ctor for a deletion
\begin{DoxyParams}{Parameters}
{\em \+\_\+obj} & the objective\+Vector of the concerned entry \\
\hline
{\em \+\_\+old\+Idx} & the current index of the concerned entry in the vector (before deletion) \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{structmoeo_archive_index_1_1modif_abab731a4c85526652c8b3867c16c3102}\label{structmoeo_archive_index_1_1modif_abab731a4c85526652c8b3867c16c3102}}
\index{moeoArchiveIndex$<$ MOEOT $>$::modif@{moeoArchiveIndex$<$ MOEOT $>$::modif}!modif@{modif}}
\index{modif@{modif}!moeoArchiveIndex$<$ MOEOT $>$::modif@{moeoArchiveIndex$<$ MOEOT $>$::modif}}
\doxysubsubsection{\texorpdfstring{modif()}{modif()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$class M\+O\+E\+OT $>$ \\
\mbox{\hyperlink{classmoeo_archive_index}{moeo\+Archive\+Index}}$<$ M\+O\+E\+OT $>$\+::modif\+::modif (\begin{DoxyParamCaption}\item[{Objective\+Vector \&}]{\+\_\+obj, }\item[{int}]{\+\_\+old\+Idx, }\item[{int}]{\+\_\+new\+Idx }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
ctor for a move
\begin{DoxyParams}{Parameters}
{\em \+\_\+obj} & the objective\+Vector of the concerned entry \\
\hline
{\em \+\_\+old\+Idx} & the current index of the concerned entry in the vector (before moving) \\
\hline
{\em \+\_\+new\+Idx} & the index of the concerned entry in the vector after moving \\
\hline
\end{DoxyParams}
The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item
moeo/src/scalar\+Stuffs/archive/moeo\+Archive\+Index.\+h\end{DoxyCompactItemize}