\hypertarget{class_task_based_flock_sim_1_1_task_context}{
\section{TaskBasedFlockSim::TaskContext Class Reference}
\label{class_task_based_flock_sim_1_1_task_context}\index{TaskBasedFlockSim::TaskContext@{TaskBasedFlockSim::TaskContext}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_task_based_flock_sim_1_1_task_context_a817d0fd6eaa8e769c818a7839c9f92ca}{
size\_\-t {\bfseries DecrementCompletedTasksCount} (void)}
\label{class_task_based_flock_sim_1_1_task_context_a817d0fd6eaa8e769c818a7839c9f92ca}

\item 
\hypertarget{class_task_based_flock_sim_1_1_task_context_ad3864375af23dc03bd023967f1716a75}{
void {\bfseries WaitOnTasksCompletion} (void)}
\label{class_task_based_flock_sim_1_1_task_context_ad3864375af23dc03bd023967f1716a75}

\item 
\hypertarget{class_task_based_flock_sim_1_1_task_context_ad411f1b780aad57cf06bf287b7b3583c}{
void {\bfseries SignalTasksCompleted} (PTP\_\-CALLBACK\_\-INSTANCE instance)}
\label{class_task_based_flock_sim_1_1_task_context_ad411f1b780aad57cf06bf287b7b3583c}

\item 
\hypertarget{class_task_based_flock_sim_1_1_task_context_a058c4e84eb7922f2c62039d078c57215}{
void {\bfseries AddTask} (ITaskPtr task)}
\label{class_task_based_flock_sim_1_1_task_context_a058c4e84eb7922f2c62039d078c57215}

\item 
\hypertarget{class_task_based_flock_sim_1_1_task_context_ae9118bdbf764b5a7c314241f993c53c4}{
const Tasks \& {\bfseries GetTasks} (void) const }
\label{class_task_based_flock_sim_1_1_task_context_ae9118bdbf764b5a7c314241f993c53c4}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
src/TaskBasedFlockSim/TaskContext.h\item 
src/TaskBasedFlockSim/TaskContext.cpp\end{DoxyCompactItemize}
