\hypertarget{classTrainMedicTask}{\section{\-Train\-Medic\-Task \-Class \-Reference}
\label{classTrainMedicTask}\index{\-Train\-Medic\-Task@{\-Train\-Medic\-Task}}
}


{\ttfamily \#include $<$\-Train\-Medic\-Task.\-h$>$}



\-Inheritance diagram for \-Train\-Medic\-Task\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classTrainMedicTask__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for \-Train\-Medic\-Task\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classTrainMedicTask__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classTrainMedicTask_aa9f141d513b8c7b756312d304c4d0d4d}{\-Train\-Medic\-Task} (\hyperlink{classEnvironment}{\-Environment} $\ast$env)
\item 
virtual \hyperlink{classTrainMedicTask_a0db132e131e4e295ed4ec65f0e5ac82b}{$\sim$\-Train\-Medic\-Task} (void)
\item 
virtual void \hyperlink{classTrainMedicTask_ad5bc180a55bcd735c26bd45127adf7b5}{calculate\-Priority} ()
\end{DoxyCompactItemize}
\subsection*{\-Static \-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
static void \hyperlink{classTrainMedicTask_a841ca5b33d2ceca95627bd868131a8ea}{generate\-Necessary\-Tasks} (\hyperlink{classEnvironment}{\-Environment} $\ast$env)
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classTrainMedicTask_aa9f141d513b8c7b756312d304c4d0d4d}{\index{\-Train\-Medic\-Task@{\-Train\-Medic\-Task}!\-Train\-Medic\-Task@{\-Train\-Medic\-Task}}
\index{\-Train\-Medic\-Task@{\-Train\-Medic\-Task}!TrainMedicTask@{\-Train\-Medic\-Task}}
\subsubsection[{\-Train\-Medic\-Task}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Train\-Medic\-Task\-::\-Train\-Medic\-Task} (
\begin{DoxyParamCaption}
\item[{{\bf \-Environment} $\ast$}]{env}
\end{DoxyParamCaption}
)}}\label{classTrainMedicTask_aa9f141d513b8c7b756312d304c4d0d4d}


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


\hypertarget{classTrainMedicTask_a0db132e131e4e295ed4ec65f0e5ac82b}{\index{\-Train\-Medic\-Task@{\-Train\-Medic\-Task}!$\sim$\-Train\-Medic\-Task@{$\sim$\-Train\-Medic\-Task}}
\index{$\sim$\-Train\-Medic\-Task@{$\sim$\-Train\-Medic\-Task}!TrainMedicTask@{\-Train\-Medic\-Task}}
\subsubsection[{$\sim$\-Train\-Medic\-Task}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Train\-Medic\-Task\-::$\sim$\-Train\-Medic\-Task} (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classTrainMedicTask_a0db132e131e4e295ed4ec65f0e5ac82b}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classTrainMedicTask_ad5bc180a55bcd735c26bd45127adf7b5}{\index{\-Train\-Medic\-Task@{\-Train\-Medic\-Task}!calculate\-Priority@{calculate\-Priority}}
\index{calculate\-Priority@{calculate\-Priority}!TrainMedicTask@{\-Train\-Medic\-Task}}
\subsubsection[{calculate\-Priority}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Train\-Medic\-Task\-::calculate\-Priority} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classTrainMedicTask_ad5bc180a55bcd735c26bd45127adf7b5}


\-Implements \hyperlink{classTask_aeaa337dce1c537422242cfb0838b47c2}{\-Task}.



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


\hypertarget{classTrainMedicTask_a841ca5b33d2ceca95627bd868131a8ea}{\index{\-Train\-Medic\-Task@{\-Train\-Medic\-Task}!generate\-Necessary\-Tasks@{generate\-Necessary\-Tasks}}
\index{generate\-Necessary\-Tasks@{generate\-Necessary\-Tasks}!TrainMedicTask@{\-Train\-Medic\-Task}}
\subsubsection[{generate\-Necessary\-Tasks}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf \-Train\-Medic\-Task\-::generate\-Necessary\-Tasks} (
\begin{DoxyParamCaption}
\item[{{\bf \-Environment} $\ast$}]{env}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}\label{classTrainMedicTask_a841ca5b33d2ceca95627bd868131a8ea}


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




\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\-Tasks/\hyperlink{TrainMedicTask_8h}{\-Train\-Medic\-Task.\-h}\item 
\-Tasks/\hyperlink{TrainMedicTask_8cpp}{\-Train\-Medic\-Task.\-cpp}\end{DoxyCompactItemize}
