\hypertarget{struct_sub_work}{}\doxysection{Sub\+Work Struct Reference} \label{struct_sub_work}\index{SubWork@{SubWork}} Inheritance diagram for Sub\+Work\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=304pt]{struct_sub_work__inherit__graph} \end{center} \end{figure} Collaboration diagram for Sub\+Work\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=304pt]{struct_sub_work__coll__graph} \end{center} \end{figure} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{struct_sub_work_abec6fcccab4903a83f1c0f511fec2568}\label{struct_sub_work_abec6fcccab4903a83f1c0f511fec2568}} void \mbox{\hyperlink{struct_sub_work_abec6fcccab4903a83f1c0f511fec2568}{operator()}} (\mbox{\hyperlink{struct_serializable_base}{Serializable\+Base}}$<$ int $>$ \&x) \begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Additional Inherited Members} The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item eo/test/mpi/t-\/mpi-\/multiple\+Roles.\+cpp\end{DoxyCompactItemize}