\hypertarget{classWorkerData}{\section{\-Worker\-Data \-Class \-Reference}
\label{classWorkerData}\index{\-Worker\-Data@{\-Worker\-Data}}
}


{\ttfamily \#include $<$\-Worker\-Data.\-h$>$}

\subsection*{\-Public \-Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4}{\-Worker\-Job} \{ \*
\hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a43c46f030d0dbf96d9a130db8ef57cd8}{\-Minerals}, 
\hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4af68bfeaa3f657ef32b056d008f98c918}{\-Gas}, 
\hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4ae3026466af60058bae941e7f76873fa1}{\-Build}, 
\hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a5afc62f457847c271ddb84aac2737e99}{\-Combat}, 
\*
\hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a6a4f16ab4cc86a7f08d544d19594c7e4}{\-Idle}, 
\hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a4db8d1ab034face22986080053de4731}{\-Repair}, 
\hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4af71fe35ee89a2e83c225a127ae07523e}{\-Move}, 
\hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a147b2fec598a458e0f66464a27b02cfa}{\-Scout}, 
\*
\hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a48baf2d9fee19f8b347ce5182cac8a45}{\-Default}
 \}
\end{DoxyCompactItemize}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classWorkerData_a4acd585cf229475a925d7ca233a7716b}{\-Worker\-Data} ()
\item 
void \hyperlink{classWorkerData_a4669c9d145e92ecc8418d49d3a8ce2f6}{worker\-Destroyed} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classWorkerData_aafb6a239a12099f12601025084748b56}{add\-Depot} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classWorkerData_a0598acb2bf73704cf7e91c9b33c10a00}{remove\-Depot} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classWorkerData_a30d8c9e0369646b111bf8a38c7946195}{add\-Worker} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classWorkerData_a955ab35142189ae95a45ab08ce986977}{add\-Worker} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit, \hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4}{\-Worker\-Job} job, \hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$job\-Unit)
\item 
void \hyperlink{classWorkerData_a9f55f643f7e50709086d20d51cbf24cd}{add\-Worker} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit, \hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4}{\-Worker\-Job} job, \hyperlink{classBWAPI_1_1UnitType}{\-B\-W\-A\-P\-I\-::\-Unit\-Type} job\-Unit\-Type)
\item 
void \hyperlink{classWorkerData_a0479bf8bb1ed56b654cdbdd6309d2051}{set\-Worker\-Job} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit, \hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4}{\-Worker\-Job} job, \hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$job\-Unit)
\item 
void \hyperlink{classWorkerData_aca49bedfb47c6999ce7f85c72742f15f}{set\-Worker\-Job} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit, \hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4}{\-Worker\-Job} job, \hyperlink{classWorkerMoveData}{\-Worker\-Move\-Data} wmd)
\item 
void \hyperlink{classWorkerData_aaa0057b647482c2ab749a2556bfa1d0c}{set\-Worker\-Job} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit, \hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4}{\-Worker\-Job} job, \hyperlink{classBWAPI_1_1UnitType}{\-B\-W\-A\-P\-I\-::\-Unit\-Type} job\-Unit\-Type)
\item 
int \hyperlink{classWorkerData_a3c33d264a951eb4b2d50d60b83bc3ac6}{get\-Num\-Workers} ()
\item 
int \hyperlink{classWorkerData_a386eb10d2e33dadeb6d7b7e259593e97}{get\-Num\-Mineral\-Workers} ()
\item 
int \hyperlink{classWorkerData_abf6b21afb1cf244513e23a40388723b4}{get\-Num\-Gas\-Workers} ()
\item 
int \hyperlink{classWorkerData_a55058ff43d312804c9ab251cdd90ed92}{get\-Num\-Idle\-Workers} ()
\item 
char \hyperlink{classWorkerData_a641b03ab1e08956a6bbf5d07921a2c25}{get\-Job\-Code} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classWorkerData_a26056f67c6992912898571e1f70cd355}{get\-Mineral\-Workers} (std\-::set$<$ \hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ $>$ \&mw)
\item 
void \hyperlink{classWorkerData_a4678a7ab511fe165186570fa4ab05625}{get\-Gas\-Workers} (std\-::set$<$ \hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ $>$ \&mw)
\item 
void \hyperlink{classWorkerData_a1875883acdf599f7dcfa2a110d911f49}{get\-Building\-Workers} (std\-::set$<$ \hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ $>$ \&mw)
\item 
void \hyperlink{classWorkerData_a309d6acde462a1a2d676a15e82312b5b}{get\-Repair\-Workers} (std\-::set$<$ \hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ $>$ \&mw)
\item 
bool \hyperlink{classWorkerData_aba04f21414e6cf220c9d5b019b9e7f03}{depot\-Is\-Full} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$depot)
\item 
int \hyperlink{classWorkerData_aa137f714da913c87b23f2d55c6860fbe}{get\-Minerals\-Near\-Depot} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$depot)
\item 
int \hyperlink{classWorkerData_a5ab54dabc3a11798d4fafb71d9127f61}{get\-Num\-Assigned\-Workers} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ \hyperlink{classWorkerData_a8251e0fbe1c117b24e5dce1884c68105}{get\-Mineral\-To\-Mine} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$worker)
\item 
enum \hyperlink{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4}{\-Worker\-Job} \hyperlink{classWorkerData_adec1c94092e68bb9deff18100dd772c5}{get\-Worker\-Job} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ \hyperlink{classWorkerData_a808e91679e2a219a4650414edcbdd7da}{get\-Worker\-Resource} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ \hyperlink{classWorkerData_aa997ecc8ed2dbd42e2d6872b0b256a34}{get\-Worker\-Depot} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ \hyperlink{classWorkerData_a2f18581e4dbad19246f22ad01cf6a51a}{get\-Worker\-Repair\-Unit} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
\hyperlink{classBWAPI_1_1UnitType}{\-B\-W\-A\-P\-I\-::\-Unit\-Type} \hyperlink{classWorkerData_ae57a0214c673c64d9b542ba6d9e48cb8}{get\-Worker\-Building\-Type} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
\hyperlink{classWorkerMoveData}{\-Worker\-Move\-Data} \hyperlink{classWorkerData_a8192f698018c5a454cb45925f879815a}{get\-Worker\-Move\-Data} (\hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$unit)
\item 
void \hyperlink{classWorkerData_a3246c32942ff8d0ec9e6e47769b29dfc}{draw\-Depot\-Debug\-Info} ()
\item 
const std\-::set$<$ \hyperlink{classBWAPI_1_1Unit}{\-B\-W\-A\-P\-I\-::\-Unit} $\ast$ $>$ \& \hyperlink{classWorkerData_a70a8f25dffeafba0657b0fbc4db9bb2e}{get\-Workers} () const 
\end{DoxyCompactItemize}


\subsection{\-Member \-Enumeration \-Documentation}
\hypertarget{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4}{\index{\-Worker\-Data@{\-Worker\-Data}!\-Worker\-Job@{\-Worker\-Job}}
\index{\-Worker\-Job@{\-Worker\-Job}!WorkerData@{\-Worker\-Data}}
\subsubsection[{\-Worker\-Job}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \-Worker\-Data\-::\-Worker\-Job}}}\label{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4}
\begin{Desc}
\item[\-Enumerator\-: ]\par
\begin{description}
\index{\-Minerals@{\-Minerals}!\-Worker\-Data@{\-Worker\-Data}}\index{\-Worker\-Data@{\-Worker\-Data}!\-Minerals@{\-Minerals}}\item[{\em 
\hypertarget{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a43c46f030d0dbf96d9a130db8ef57cd8}{\-Minerals}\label{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a43c46f030d0dbf96d9a130db8ef57cd8}
}]\index{\-Gas@{\-Gas}!\-Worker\-Data@{\-Worker\-Data}}\index{\-Worker\-Data@{\-Worker\-Data}!\-Gas@{\-Gas}}\item[{\em 
\hypertarget{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4af68bfeaa3f657ef32b056d008f98c918}{\-Gas}\label{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4af68bfeaa3f657ef32b056d008f98c918}
}]\index{\-Build@{\-Build}!\-Worker\-Data@{\-Worker\-Data}}\index{\-Worker\-Data@{\-Worker\-Data}!\-Build@{\-Build}}\item[{\em 
\hypertarget{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4ae3026466af60058bae941e7f76873fa1}{\-Build}\label{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4ae3026466af60058bae941e7f76873fa1}
}]\index{\-Combat@{\-Combat}!\-Worker\-Data@{\-Worker\-Data}}\index{\-Worker\-Data@{\-Worker\-Data}!\-Combat@{\-Combat}}\item[{\em 
\hypertarget{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a5afc62f457847c271ddb84aac2737e99}{\-Combat}\label{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a5afc62f457847c271ddb84aac2737e99}
}]\index{\-Idle@{\-Idle}!\-Worker\-Data@{\-Worker\-Data}}\index{\-Worker\-Data@{\-Worker\-Data}!\-Idle@{\-Idle}}\item[{\em 
\hypertarget{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a6a4f16ab4cc86a7f08d544d19594c7e4}{\-Idle}\label{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a6a4f16ab4cc86a7f08d544d19594c7e4}
}]\index{\-Repair@{\-Repair}!\-Worker\-Data@{\-Worker\-Data}}\index{\-Worker\-Data@{\-Worker\-Data}!\-Repair@{\-Repair}}\item[{\em 
\hypertarget{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a4db8d1ab034face22986080053de4731}{\-Repair}\label{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a4db8d1ab034face22986080053de4731}
}]\index{\-Move@{\-Move}!\-Worker\-Data@{\-Worker\-Data}}\index{\-Worker\-Data@{\-Worker\-Data}!\-Move@{\-Move}}\item[{\em 
\hypertarget{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4af71fe35ee89a2e83c225a127ae07523e}{\-Move}\label{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4af71fe35ee89a2e83c225a127ae07523e}
}]\index{\-Scout@{\-Scout}!\-Worker\-Data@{\-Worker\-Data}}\index{\-Worker\-Data@{\-Worker\-Data}!\-Scout@{\-Scout}}\item[{\em 
\hypertarget{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a147b2fec598a458e0f66464a27b02cfa}{\-Scout}\label{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a147b2fec598a458e0f66464a27b02cfa}
}]\index{\-Default@{\-Default}!\-Worker\-Data@{\-Worker\-Data}}\index{\-Worker\-Data@{\-Worker\-Data}!\-Default@{\-Default}}\item[{\em 
\hypertarget{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a48baf2d9fee19f8b347ce5182cac8a45}{\-Default}\label{classWorkerData_ab2f216768c6e9ef88854648a408d3ff4a48baf2d9fee19f8b347ce5182cac8a45}
}]\end{description}
\end{Desc}



\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classWorkerData_a4acd585cf229475a925d7ca233a7716b}{\index{\-Worker\-Data@{\-Worker\-Data}!\-Worker\-Data@{\-Worker\-Data}}
\index{\-Worker\-Data@{\-Worker\-Data}!WorkerData@{\-Worker\-Data}}
\subsubsection[{\-Worker\-Data}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Worker\-Data\-::\-Worker\-Data} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a4acd585cf229475a925d7ca233a7716b}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classWorkerData_aafb6a239a12099f12601025084748b56}{\index{\-Worker\-Data@{\-Worker\-Data}!add\-Depot@{add\-Depot}}
\index{add\-Depot@{add\-Depot}!WorkerData@{\-Worker\-Data}}
\subsubsection[{add\-Depot}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::add\-Depot} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_aafb6a239a12099f12601025084748b56}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_aafb6a239a12099f12601025084748b56_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a30d8c9e0369646b111bf8a38c7946195}{\index{\-Worker\-Data@{\-Worker\-Data}!add\-Worker@{add\-Worker}}
\index{add\-Worker@{add\-Worker}!WorkerData@{\-Worker\-Data}}
\subsubsection[{add\-Worker}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::add\-Worker} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a30d8c9e0369646b111bf8a38c7946195}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a30d8c9e0369646b111bf8a38c7946195_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a955ab35142189ae95a45ab08ce986977}{\index{\-Worker\-Data@{\-Worker\-Data}!add\-Worker@{add\-Worker}}
\index{add\-Worker@{add\-Worker}!WorkerData@{\-Worker\-Data}}
\subsubsection[{add\-Worker}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::add\-Worker} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit, }
\item[{{\bf \-Worker\-Job}}]{job, }
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{job\-Unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a955ab35142189ae95a45ab08ce986977}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a955ab35142189ae95a45ab08ce986977_cgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a9f55f643f7e50709086d20d51cbf24cd}{\index{\-Worker\-Data@{\-Worker\-Data}!add\-Worker@{add\-Worker}}
\index{add\-Worker@{add\-Worker}!WorkerData@{\-Worker\-Data}}
\subsubsection[{add\-Worker}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::add\-Worker} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit, }
\item[{{\bf \-Worker\-Job}}]{job, }
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Type}}]{job\-Unit\-Type}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a9f55f643f7e50709086d20d51cbf24cd}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a9f55f643f7e50709086d20d51cbf24cd_cgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_aba04f21414e6cf220c9d5b019b9e7f03}{\index{\-Worker\-Data@{\-Worker\-Data}!depot\-Is\-Full@{depot\-Is\-Full}}
\index{depot\-Is\-Full@{depot\-Is\-Full}!WorkerData@{\-Worker\-Data}}
\subsubsection[{depot\-Is\-Full}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf \-Worker\-Data\-::depot\-Is\-Full} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{depot}
\end{DoxyParamCaption}
)}}\label{classWorkerData_aba04f21414e6cf220c9d5b019b9e7f03}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_aba04f21414e6cf220c9d5b019b9e7f03_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_aba04f21414e6cf220c9d5b019b9e7f03_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a3246c32942ff8d0ec9e6e47769b29dfc}{\index{\-Worker\-Data@{\-Worker\-Data}!draw\-Depot\-Debug\-Info@{draw\-Depot\-Debug\-Info}}
\index{draw\-Depot\-Debug\-Info@{draw\-Depot\-Debug\-Info}!WorkerData@{\-Worker\-Data}}
\subsubsection[{draw\-Depot\-Debug\-Info}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::draw\-Depot\-Debug\-Info} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a3246c32942ff8d0ec9e6e47769b29dfc}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a3246c32942ff8d0ec9e6e47769b29dfc_cgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a1875883acdf599f7dcfa2a110d911f49}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Building\-Workers@{get\-Building\-Workers}}
\index{get\-Building\-Workers@{get\-Building\-Workers}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Building\-Workers}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::get\-Building\-Workers} (
\begin{DoxyParamCaption}
\item[{std\-::set$<$ {\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$ $>$ \&}]{mw}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a1875883acdf599f7dcfa2a110d911f49}
\hypertarget{classWorkerData_a4678a7ab511fe165186570fa4ab05625}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Gas\-Workers@{get\-Gas\-Workers}}
\index{get\-Gas\-Workers@{get\-Gas\-Workers}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Gas\-Workers}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::get\-Gas\-Workers} (
\begin{DoxyParamCaption}
\item[{std\-::set$<$ {\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$ $>$ \&}]{mw}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a4678a7ab511fe165186570fa4ab05625}
\hypertarget{classWorkerData_a641b03ab1e08956a6bbf5d07921a2c25}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Job\-Code@{get\-Job\-Code}}
\index{get\-Job\-Code@{get\-Job\-Code}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Job\-Code}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf \-Worker\-Data\-::get\-Job\-Code} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a641b03ab1e08956a6bbf5d07921a2c25}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a641b03ab1e08956a6bbf5d07921a2c25_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a641b03ab1e08956a6bbf5d07921a2c25_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_aa137f714da913c87b23f2d55c6860fbe}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Minerals\-Near\-Depot@{get\-Minerals\-Near\-Depot}}
\index{get\-Minerals\-Near\-Depot@{get\-Minerals\-Near\-Depot}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Minerals\-Near\-Depot}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Worker\-Data\-::get\-Minerals\-Near\-Depot} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{depot}
\end{DoxyParamCaption}
)}}\label{classWorkerData_aa137f714da913c87b23f2d55c6860fbe}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_aa137f714da913c87b23f2d55c6860fbe_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_aa137f714da913c87b23f2d55c6860fbe_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a8251e0fbe1c117b24e5dce1884c68105}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Mineral\-To\-Mine@{get\-Mineral\-To\-Mine}}
\index{get\-Mineral\-To\-Mine@{get\-Mineral\-To\-Mine}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Mineral\-To\-Mine}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$ {\bf \-Worker\-Data\-::get\-Mineral\-To\-Mine} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{worker}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a8251e0fbe1c117b24e5dce1884c68105}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a8251e0fbe1c117b24e5dce1884c68105_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a8251e0fbe1c117b24e5dce1884c68105_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a26056f67c6992912898571e1f70cd355}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Mineral\-Workers@{get\-Mineral\-Workers}}
\index{get\-Mineral\-Workers@{get\-Mineral\-Workers}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Mineral\-Workers}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::get\-Mineral\-Workers} (
\begin{DoxyParamCaption}
\item[{std\-::set$<$ {\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$ $>$ \&}]{mw}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a26056f67c6992912898571e1f70cd355}
\hypertarget{classWorkerData_a5ab54dabc3a11798d4fafb71d9127f61}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Num\-Assigned\-Workers@{get\-Num\-Assigned\-Workers}}
\index{get\-Num\-Assigned\-Workers@{get\-Num\-Assigned\-Workers}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Num\-Assigned\-Workers}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Worker\-Data\-::get\-Num\-Assigned\-Workers} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a5ab54dabc3a11798d4fafb71d9127f61}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a5ab54dabc3a11798d4fafb71d9127f61_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a5ab54dabc3a11798d4fafb71d9127f61_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_abf6b21afb1cf244513e23a40388723b4}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Num\-Gas\-Workers@{get\-Num\-Gas\-Workers}}
\index{get\-Num\-Gas\-Workers@{get\-Num\-Gas\-Workers}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Num\-Gas\-Workers}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Worker\-Data\-::get\-Num\-Gas\-Workers} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classWorkerData_abf6b21afb1cf244513e23a40388723b4}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_abf6b21afb1cf244513e23a40388723b4_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a55058ff43d312804c9ab251cdd90ed92}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Num\-Idle\-Workers@{get\-Num\-Idle\-Workers}}
\index{get\-Num\-Idle\-Workers@{get\-Num\-Idle\-Workers}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Num\-Idle\-Workers}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Worker\-Data\-::get\-Num\-Idle\-Workers} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a55058ff43d312804c9ab251cdd90ed92}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a55058ff43d312804c9ab251cdd90ed92_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a386eb10d2e33dadeb6d7b7e259593e97}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Num\-Mineral\-Workers@{get\-Num\-Mineral\-Workers}}
\index{get\-Num\-Mineral\-Workers@{get\-Num\-Mineral\-Workers}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Num\-Mineral\-Workers}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Worker\-Data\-::get\-Num\-Mineral\-Workers} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a386eb10d2e33dadeb6d7b7e259593e97}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a386eb10d2e33dadeb6d7b7e259593e97_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a3c33d264a951eb4b2d50d60b83bc3ac6}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Num\-Workers@{get\-Num\-Workers}}
\index{get\-Num\-Workers@{get\-Num\-Workers}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Num\-Workers}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \-Worker\-Data\-::get\-Num\-Workers} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a3c33d264a951eb4b2d50d60b83bc3ac6}
\hypertarget{classWorkerData_a309d6acde462a1a2d676a15e82312b5b}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Repair\-Workers@{get\-Repair\-Workers}}
\index{get\-Repair\-Workers@{get\-Repair\-Workers}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Repair\-Workers}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::get\-Repair\-Workers} (
\begin{DoxyParamCaption}
\item[{std\-::set$<$ {\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$ $>$ \&}]{mw}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a309d6acde462a1a2d676a15e82312b5b}
\hypertarget{classWorkerData_ae57a0214c673c64d9b542ba6d9e48cb8}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Worker\-Building\-Type@{get\-Worker\-Building\-Type}}
\index{get\-Worker\-Building\-Type@{get\-Worker\-Building\-Type}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Worker\-Building\-Type}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Type} {\bf \-Worker\-Data\-::get\-Worker\-Building\-Type} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_ae57a0214c673c64d9b542ba6d9e48cb8}
\hypertarget{classWorkerData_aa997ecc8ed2dbd42e2d6872b0b256a34}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Worker\-Depot@{get\-Worker\-Depot}}
\index{get\-Worker\-Depot@{get\-Worker\-Depot}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Worker\-Depot}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$ {\bf \-Worker\-Data\-::get\-Worker\-Depot} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_aa997ecc8ed2dbd42e2d6872b0b256a34}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_aa997ecc8ed2dbd42e2d6872b0b256a34_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_adec1c94092e68bb9deff18100dd772c5}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Worker\-Job@{get\-Worker\-Job}}
\index{get\-Worker\-Job@{get\-Worker\-Job}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Worker\-Job}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \-Worker\-Data\-::\-Worker\-Job} {\bf \-Worker\-Data\-::get\-Worker\-Job} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_adec1c94092e68bb9deff18100dd772c5}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_adec1c94092e68bb9deff18100dd772c5_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a8192f698018c5a454cb45925f879815a}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Worker\-Move\-Data@{get\-Worker\-Move\-Data}}
\index{get\-Worker\-Move\-Data@{get\-Worker\-Move\-Data}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Worker\-Move\-Data}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Worker\-Move\-Data} {\bf \-Worker\-Data\-::get\-Worker\-Move\-Data} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a8192f698018c5a454cb45925f879815a}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a8192f698018c5a454cb45925f879815a_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a2f18581e4dbad19246f22ad01cf6a51a}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Worker\-Repair\-Unit@{get\-Worker\-Repair\-Unit}}
\index{get\-Worker\-Repair\-Unit@{get\-Worker\-Repair\-Unit}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Worker\-Repair\-Unit}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$ {\bf \-Worker\-Data\-::get\-Worker\-Repair\-Unit} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a2f18581e4dbad19246f22ad01cf6a51a}
\hypertarget{classWorkerData_a808e91679e2a219a4650414edcbdd7da}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Worker\-Resource@{get\-Worker\-Resource}}
\index{get\-Worker\-Resource@{get\-Worker\-Resource}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Worker\-Resource}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$ {\bf \-Worker\-Data\-::get\-Worker\-Resource} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a808e91679e2a219a4650414edcbdd7da}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a808e91679e2a219a4650414edcbdd7da_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a808e91679e2a219a4650414edcbdd7da_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a70a8f25dffeafba0657b0fbc4db9bb2e}{\index{\-Worker\-Data@{\-Worker\-Data}!get\-Workers@{get\-Workers}}
\index{get\-Workers@{get\-Workers}!WorkerData@{\-Worker\-Data}}
\subsubsection[{get\-Workers}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::set$<${\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$$>$\& {\bf \-Worker\-Data\-::get\-Workers} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}\label{classWorkerData_a70a8f25dffeafba0657b0fbc4db9bb2e}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a70a8f25dffeafba0657b0fbc4db9bb2e_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a0598acb2bf73704cf7e91c9b33c10a00}{\index{\-Worker\-Data@{\-Worker\-Data}!remove\-Depot@{remove\-Depot}}
\index{remove\-Depot@{remove\-Depot}!WorkerData@{\-Worker\-Data}}
\subsubsection[{remove\-Depot}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::remove\-Depot} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a0598acb2bf73704cf7e91c9b33c10a00}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a0598acb2bf73704cf7e91c9b33c10a00_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a0598acb2bf73704cf7e91c9b33c10a00_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_a0479bf8bb1ed56b654cdbdd6309d2051}{\index{\-Worker\-Data@{\-Worker\-Data}!set\-Worker\-Job@{set\-Worker\-Job}}
\index{set\-Worker\-Job@{set\-Worker\-Job}!WorkerData@{\-Worker\-Data}}
\subsubsection[{set\-Worker\-Job}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::set\-Worker\-Job} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit, }
\item[{{\bf \-Worker\-Job}}]{job, }
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{job\-Unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a0479bf8bb1ed56b654cdbdd6309d2051}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a0479bf8bb1ed56b654cdbdd6309d2051_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a0479bf8bb1ed56b654cdbdd6309d2051_icgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_aca49bedfb47c6999ce7f85c72742f15f}{\index{\-Worker\-Data@{\-Worker\-Data}!set\-Worker\-Job@{set\-Worker\-Job}}
\index{set\-Worker\-Job@{set\-Worker\-Job}!WorkerData@{\-Worker\-Data}}
\subsubsection[{set\-Worker\-Job}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::set\-Worker\-Job} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit, }
\item[{{\bf \-Worker\-Job}}]{job, }
\item[{{\bf \-Worker\-Move\-Data}}]{wmd}
\end{DoxyParamCaption}
)}}\label{classWorkerData_aca49bedfb47c6999ce7f85c72742f15f}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_aca49bedfb47c6999ce7f85c72742f15f_cgraph}
\end{center}
\end{figure}


\hypertarget{classWorkerData_aaa0057b647482c2ab749a2556bfa1d0c}{\index{\-Worker\-Data@{\-Worker\-Data}!set\-Worker\-Job@{set\-Worker\-Job}}
\index{set\-Worker\-Job@{set\-Worker\-Job}!WorkerData@{\-Worker\-Data}}
\subsubsection[{set\-Worker\-Job}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::set\-Worker\-Job} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit, }
\item[{{\bf \-Worker\-Job}}]{job, }
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit\-Type}}]{job\-Unit\-Type}
\end{DoxyParamCaption}
)}}\label{classWorkerData_aaa0057b647482c2ab749a2556bfa1d0c}
\hypertarget{classWorkerData_a4669c9d145e92ecc8418d49d3a8ce2f6}{\index{\-Worker\-Data@{\-Worker\-Data}!worker\-Destroyed@{worker\-Destroyed}}
\index{worker\-Destroyed@{worker\-Destroyed}!WorkerData@{\-Worker\-Data}}
\subsubsection[{worker\-Destroyed}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Worker\-Data\-::worker\-Destroyed} (
\begin{DoxyParamCaption}
\item[{{\bf \-B\-W\-A\-P\-I\-::\-Unit} $\ast$}]{unit}
\end{DoxyParamCaption}
)}}\label{classWorkerData_a4669c9d145e92ecc8418d49d3a8ce2f6}


\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classWorkerData_a4669c9d145e92ecc8418d49d3a8ce2f6_icgraph}
\end{center}
\end{figure}




\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-U\-Alberta\-Bot\-\_\-src/\-Projects/\-U\-Alberta\-Bot/\-Source/base/\hyperlink{WorkerData_8h}{\-Worker\-Data.\-h}\item 
\-U\-Alberta\-Bot\-\_\-src/\-Projects/\-U\-Alberta\-Bot/\-Source/base/\hyperlink{WorkerData_8cpp}{\-Worker\-Data.\-cpp}\end{DoxyCompactItemize}
