\hypertarget{structfitness__traits}{}\doxysection{fitness\+\_\+traits$<$ T $>$ Struct Template Reference} \label{structfitness__traits}\index{fitness\_traits$<$ T $>$@{fitness\_traits$<$ T $>$}} \doxysubsection*{Public Types} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{structfitness__traits_a39add453297585f6ffc0ff5f4f358166}\label{structfitness__traits_a39add453297585f6ffc0ff5f4f358166}} typedef T {\bfseries storage\+\_\+type} \item \mbox{\Hypertarget{structfitness__traits_ab616ba925c8493d01c7e25e6530e5afe}\label{structfitness__traits_ab616ba925c8493d01c7e25e6530e5afe}} typedef T {\bfseries performance\+\_\+type} \item \mbox{\Hypertarget{structfitness__traits_a494df0fc5505bd927ddf5a41f24dc3b4}\label{structfitness__traits_a494df0fc5505bd927ddf5a41f24dc3b4}} typedef T {\bfseries worth\+\_\+type} \item \mbox{\Hypertarget{structfitness__traits_a39add453297585f6ffc0ff5f4f358166}\label{structfitness__traits_a39add453297585f6ffc0ff5f4f358166}} typedef T {\bfseries storage\+\_\+type} \item \mbox{\Hypertarget{structfitness__traits_ab616ba925c8493d01c7e25e6530e5afe}\label{structfitness__traits_ab616ba925c8493d01c7e25e6530e5afe}} typedef T {\bfseries performance\+\_\+type} \item \mbox{\Hypertarget{structfitness__traits_a494df0fc5505bd927ddf5a41f24dc3b4}\label{structfitness__traits_a494df0fc5505bd927ddf5a41f24dc3b4}} typedef T {\bfseries worth\+\_\+type} \end{DoxyCompactItemize} \doxysubsection*{Static Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{structfitness__traits_a3ddcca29dece488091997545e0292226}\label{structfitness__traits_a3ddcca29dece488091997545e0292226}} static performance\+\_\+type \& {\bfseries access\+\_\+performance} (storage\+\_\+type \&a) \item \mbox{\Hypertarget{structfitness__traits_ab5dc237f96f8026ecfec79b0a0c0c21c}\label{structfitness__traits_ab5dc237f96f8026ecfec79b0a0c0c21c}} static worth\+\_\+type \& {\bfseries access\+\_\+worth} (storage\+\_\+type \&a) \item \mbox{\Hypertarget{structfitness__traits_a4a70e9afd719b5abac72da34424ef0d3}\label{structfitness__traits_a4a70e9afd719b5abac72da34424ef0d3}} static performance\+\_\+type {\bfseries get\+\_\+performance} (storage\+\_\+type a) \item \mbox{\Hypertarget{structfitness__traits_a0896f17a9b6a4ad67ecec79cccbe9e8e}\label{structfitness__traits_a0896f17a9b6a4ad67ecec79cccbe9e8e}} static worth\+\_\+type {\bfseries get\+\_\+worth} (storage\+\_\+type a) \item \mbox{\Hypertarget{structfitness__traits_a53245a8468eeff77d62710a52da8e229}\label{structfitness__traits_a53245a8468eeff77d62710a52da8e229}} {\footnotesize template$<$class E\+OT $>$ }\\static worth\+\_\+type {\bfseries get\+\_\+fitness} (const \mbox{\hyperlink{struct_dummy}{E\+OT}} \&\+\_\+eo) \item \mbox{\Hypertarget{structfitness__traits_a47c04d4c57675448ca5a6fbf6bda9e43}\label{structfitness__traits_a47c04d4c57675448ca5a6fbf6bda9e43}} {\footnotesize template$<$class E\+OT $>$ }\\static bool {\bfseries is\+\_\+better} (const \mbox{\hyperlink{struct_dummy}{E\+OT}} \&\+\_\+eo1, const \mbox{\hyperlink{struct_dummy}{E\+OT}} \&\+\_\+eo2) \item \mbox{\Hypertarget{structfitness__traits_a3ddcca29dece488091997545e0292226}\label{structfitness__traits_a3ddcca29dece488091997545e0292226}} static performance\+\_\+type \& {\bfseries access\+\_\+performance} (storage\+\_\+type \&a) \item \mbox{\Hypertarget{structfitness__traits_ab5dc237f96f8026ecfec79b0a0c0c21c}\label{structfitness__traits_ab5dc237f96f8026ecfec79b0a0c0c21c}} static worth\+\_\+type \& {\bfseries access\+\_\+worth} (storage\+\_\+type \&a) \item \mbox{\Hypertarget{structfitness__traits_a4a70e9afd719b5abac72da34424ef0d3}\label{structfitness__traits_a4a70e9afd719b5abac72da34424ef0d3}} static performance\+\_\+type {\bfseries get\+\_\+performance} (storage\+\_\+type a) \item \mbox{\Hypertarget{structfitness__traits_a0896f17a9b6a4ad67ecec79cccbe9e8e}\label{structfitness__traits_a0896f17a9b6a4ad67ecec79cccbe9e8e}} static worth\+\_\+type {\bfseries get\+\_\+worth} (storage\+\_\+type a) \item \mbox{\Hypertarget{structfitness__traits_a53245a8468eeff77d62710a52da8e229}\label{structfitness__traits_a53245a8468eeff77d62710a52da8e229}} {\footnotesize template$<$class E\+OT $>$ }\\static worth\+\_\+type {\bfseries get\+\_\+fitness} (const \mbox{\hyperlink{struct_dummy}{E\+OT}} \&\+\_\+eo) \item \mbox{\Hypertarget{structfitness__traits_a47c04d4c57675448ca5a6fbf6bda9e43}\label{structfitness__traits_a47c04d4c57675448ca5a6fbf6bda9e43}} {\footnotesize template$<$class E\+OT $>$ }\\static bool {\bfseries is\+\_\+better} (const \mbox{\hyperlink{struct_dummy}{E\+OT}} \&\+\_\+eo1, const \mbox{\hyperlink{struct_dummy}{E\+OT}} \&\+\_\+eo2) \end{DoxyCompactItemize} \doxysubsection*{Static Public Attributes} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{structfitness__traits_a59a91677d34896be8f29bd1c393d7306}\label{structfitness__traits_a59a91677d34896be8f29bd1c393d7306}} const static bool {\bfseries needs\+\_\+mapping} = false \end{DoxyCompactItemize} The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item deprecated/eo/test/fitness\+\_\+traits.\+cpp\end{DoxyCompactItemize}