\hypertarget{classWorker}{
\section{Worker Class Reference}
\label{classWorker}\index{Worker@{Worker}}
}
Inheritance diagram for Worker::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3cm]{classWorker}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hypertarget{classWorker_3754817df06ffe220f7f0d903c78ccac}{
\hyperlink{classWorker_3754817df06ffe220f7f0d903c78ccac}{Worker} ()}
\label{classWorker_3754817df06ffe220f7f0d903c78ccac}

\item 
\hypertarget{classWorker_abcbbace05c6113f1959c494b3577291}{
void \hyperlink{classWorker_abcbbace05c6113f1959c494b3577291}{start} ()}
\label{classWorker_abcbbace05c6113f1959c494b3577291}

\item 
\hypertarget{classWorker_83780920118e6c2b67d9477bdf8be248}{
void \hyperlink{classWorker_83780920118e6c2b67d9477bdf8be248}{pack\-Result} ()}
\label{classWorker_83780920118e6c2b67d9477bdf8be248}

\item 
\hypertarget{classWorker_bff2bdcd64fe5400156cc78704c64953}{
void \hyperlink{classWorker_bff2bdcd64fe5400156cc78704c64953}{unpack\-Data} ()}
\label{classWorker_bff2bdcd64fe5400156cc78704c64953}

\item 
\hypertarget{classWorker_60d2e8eba85b9ef403d94be54c391640}{
void \hyperlink{classWorker_60d2e8eba85b9ef403d94be54c391640}{pack\-Task\-Done} ()}
\label{classWorker_60d2e8eba85b9ef403d94be54c391640}

\item 
\hypertarget{classWorker_e2f487014766a73c5788bdcfd58ad863}{
void \hyperlink{classWorker_e2f487014766a73c5788bdcfd58ad863}{notify\-Sending\-Result} ()}
\label{classWorker_e2f487014766a73c5788bdcfd58ad863}

\item 
\hypertarget{classWorker_13efd6a8e275745329a4a8e23a0eb0bb}{
void \hyperlink{classWorker_13efd6a8e275745329a4a8e23a0eb0bb}{notify\-Sending\-Task\-Done} ()}
\label{classWorker_13efd6a8e275745329a4a8e23a0eb0bb}

\item 
\hypertarget{classWorker_5dab4ea663546b5a49d9398d7a624d27}{
void \hyperlink{classWorker_5dab4ea663546b5a49d9398d7a624d27}{set\-Source} (int \_\-\_\-rank)}
\label{classWorker_5dab4ea663546b5a49d9398d7a624d27}

\end{CompactItemize}
\subsection*{Private Attributes}
\begin{CompactItemize}
\item 
\hypertarget{classWorker_b5ffcb995e12fa71b9551e91729d6972}{
WORKER\_\-ID \hyperlink{classWorker_b5ffcb995e12fa71b9551e91729d6972}{id}}
\label{classWorker_b5ffcb995e12fa71b9551e91729d6972}

\item 
\hypertarget{classWorker_d7dc76e301fd2bcf5d3a2088a59f1378}{
SERVICE\_\-ID \hyperlink{classWorker_d7dc76e301fd2bcf5d3a2088a59f1378}{serv\_\-id}}
\label{classWorker_d7dc76e301fd2bcf5d3a2088a59f1378}

\item 
\hypertarget{classWorker_454e1764ed165af733cc44a73e395692}{
\hyperlink{classService}{Service} $\ast$ \hyperlink{classWorker_454e1764ed165af733cc44a73e395692}{serv}}
\label{classWorker_454e1764ed165af733cc44a73e395692}

\item 
\hypertarget{classWorker_895c3ebc198018ea3391c09bc802d2f6}{
int \hyperlink{classWorker_895c3ebc198018ea3391c09bc802d2f6}{src}}
\label{classWorker_895c3ebc198018ea3391c09bc802d2f6}

\item 
\hypertarget{classWorker_7ba5a18b2918cf9e704536b763be37f7}{
bool \hyperlink{classWorker_7ba5a18b2918cf9e704536b763be37f7}{toto}}
\label{classWorker_7ba5a18b2918cf9e704536b763be37f7}

\end{CompactItemize}


\subsection{Detailed Description}




Definition at line 33 of file worker.h.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
worker.h\item 
worker.cpp\end{CompactItemize}
