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

36 lines
1.4 KiB
TeX

\hypertarget{classeoserial_1_1_is_derived_from}{}\doxysection{eoserial\+::Is\+Derived\+From$<$ Derived, Base $>$ Class Template Reference}
\label{classeoserial_1_1_is_derived_from}\index{eoserial::IsDerivedFrom$<$ Derived, Base $>$@{eoserial::IsDerivedFrom$<$ Derived, Base $>$}}
Trait to know whether Derived is derived from Base or not.
{\ttfamily \#include $<$Traits.\+h$>$}
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classeoserial_1_1_is_derived_from_a88468764d651b0fe6e394809ba28e747}\label{classeoserial_1_1_is_derived_from_a88468764d651b0fe6e394809ba28e747}}
enum \{ {\bfseries value} = sizeof( Test( static\+\_\+cast$<$Derived$\ast$$>$(0) ) ) == sizeof(yes)
\}
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
\subsubsection*{template$<$class Derived, class Base$>$\newline
class eoserial\+::\+Is\+Derived\+From$<$ Derived, Base $>$}
Trait to know whether Derived is derived from Base or not.
To know whether A is derived from B, just test the boolean Is\+Derived\+From$<$\+A, B$>$\+::value.
\begin{DoxySeeAlso}{See also}
\href{http://www.gotw.ca/publications/mxc++-item-4.htm}{\texttt{ http\+://www.\+gotw.\+ca/publications/mxc++-\/item-\/4.\+htm}}
\end{DoxySeeAlso}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
eo/src/serial/\mbox{\hyperlink{_traits_8h}{Traits.\+h}}\end{DoxyCompactItemize}