\hypertarget{classeo_signal}{}\doxysection{eo\+Signal$<$ E\+OT $>$ Class Template Reference} \label{classeo_signal}\index{eoSignal$<$ EOT $>$@{eoSignal$<$ EOT $>$}} {\ttfamily \#include $<$eo\+Signal.\+h$>$} Inheritance diagram for eo\+Signal$<$ E\+OT $>$\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{classeo_signal__inherit__graph} \end{center} \end{figure} Collaboration diagram for eo\+Signal$<$ E\+OT $>$\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{classeo_signal__coll__graph} \end{center} \end{figure} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classeo_signal_a3adfa341cb898abf655114f90237f7ca}\label{classeo_signal_a3adfa341cb898abf655114f90237f7ca}} {\bfseries eo\+Signal} (int sig=S\+I\+G\+I\+NT) \item \mbox{\Hypertarget{classeo_signal_a480385c671a42dfce68bd54c8ad8a1b5}\label{classeo_signal_a480385c671a42dfce68bd54c8ad8a1b5}} {\bfseries eo\+Signal} (\mbox{\hyperlink{classeo_continue}{eo\+Continue}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&\+\_\+cont, int sig=S\+I\+G\+I\+NT) \item \mbox{\Hypertarget{classeo_signal_ab2c5bb3a8f8f7c67eab202a6cd0b657a}\label{classeo_signal_ab2c5bb3a8f8f7c67eab202a6cd0b657a}} bool \mbox{\hyperlink{classeo_signal_ab2c5bb3a8f8f7c67eab202a6cd0b657a}{operator()}} (const \mbox{\hyperlink{classeo_pop}{eo\+Pop}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&\+\_\+pop) \begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\item \mbox{\Hypertarget{classeo_signal_ad9c0140b73486f8b352182e58600384b}\label{classeo_signal_ad9c0140b73486f8b352182e58600384b}} virtual std\+::string {\bfseries class\+Name} (void) const \item \mbox{\Hypertarget{classeo_signal_a3adfa341cb898abf655114f90237f7ca}\label{classeo_signal_a3adfa341cb898abf655114f90237f7ca}} {\bfseries eo\+Signal} (int sig=S\+I\+G\+I\+NT) \item \mbox{\Hypertarget{classeo_signal_a480385c671a42dfce68bd54c8ad8a1b5}\label{classeo_signal_a480385c671a42dfce68bd54c8ad8a1b5}} {\bfseries eo\+Signal} (\mbox{\hyperlink{classeo_continue}{eo\+Continue}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&\+\_\+cont, int sig=S\+I\+G\+I\+NT) \item \mbox{\Hypertarget{classeo_signal_ab2c5bb3a8f8f7c67eab202a6cd0b657a}\label{classeo_signal_ab2c5bb3a8f8f7c67eab202a6cd0b657a}} bool \mbox{\hyperlink{classeo_signal_ab2c5bb3a8f8f7c67eab202a6cd0b657a}{operator()}} (const \mbox{\hyperlink{classeo_pop}{eo\+Pop}}$<$ \mbox{\hyperlink{struct_dummy}{E\+OT}} $>$ \&\+\_\+pop) \begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\item \mbox{\Hypertarget{classeo_signal_ad9c0140b73486f8b352182e58600384b}\label{classeo_signal_ad9c0140b73486f8b352182e58600384b}} virtual std\+::string {\bfseries class\+Name} (void) const \end{DoxyCompactItemize} \doxysubsection*{Static Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classeo_signal_ae2e1612cd31d511b1aae58c359ebcd40}\label{classeo_signal_ae2e1612cd31d511b1aae58c359ebcd40}} static void {\bfseries handler} (int sig) \item \mbox{\Hypertarget{classeo_signal_ae2e1612cd31d511b1aae58c359ebcd40}\label{classeo_signal_ae2e1612cd31d511b1aae58c359ebcd40}} static void {\bfseries handler} (int sig) \end{DoxyCompactItemize} \doxysubsection{Detailed Description} \subsubsection*{template$<$class E\+OT$>$\newline class eo\+Signal$<$ E\+O\+T $>$} \mbox{\hyperlink{classeo_signal}{eo\+Signal}} inherits from \mbox{\hyperlink{classeo_check_point}{eo\+Check\+Point}} including signals handling (see signal(7)) The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} \item deprecated/eo/src/utils/eo\+Signal.\+h\end{DoxyCompactItemize}