\hypertarget{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter}{}\doxysection{Gpg\+Frontend\+::Thread\+::Task\+Runner\+Getter Class Reference} \label{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter}\index{GpgFrontend::Thread::TaskRunnerGetter@{GpgFrontend::Thread::TaskRunnerGetter}} Inheritance diagram for Gpg\+Frontend\+::Thread\+::Task\+Runner\+Getter\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[height=550pt]{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter__inherit__graph} \end{center} \end{figure} Collaboration diagram for Gpg\+Frontend\+::Thread\+::Task\+Runner\+Getter\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter__coll__graph} \end{center} \end{figure} \doxysubsection*{Public Types} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_aa2f427dd9cb0d68187504a7363e2d746}\label{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_aa2f427dd9cb0d68187504a7363e2d746}} enum {\bfseries Task\+Runner\+Type} \{ \newline {\bfseries k\+Task\+Runner\+Type\+\_\+\+Default} , {\bfseries k\+Task\+Runner\+Type\+\_\+\+GPG} , {\bfseries k\+Task\+Runner\+Type\+\_\+\+IO} , {\bfseries k\+Task\+Runner\+Type\+\_\+\+Network} , \newline {\bfseries k\+Task\+Runner\+Type\+\_\+\+Module} , {\bfseries k\+Task\+Runner\+Type\+\_\+\+External\+\_\+\+Process} \} \end{DoxyCompactItemize} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_a80794d81179f66f4b4ed3122a64f27cf}\label{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_a80794d81179f66f4b4ed3122a64f27cf}} {\bfseries Task\+Runner\+Getter} (int channel=\mbox{\hyperlink{classGpgFrontend_1_1SingletonFunctionObject_ad983153cbe3a0c32c123c506e04f31fc}{Singleton\+Function\+Object\+::\+Get\+Default\+Channel}}()) \item \mbox{\Hypertarget{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_aa43273bc86b1f82ea0de0e0b9020fa9a}\label{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_aa43273bc86b1f82ea0de0e0b9020fa9a}} auto {\bfseries Get\+Task\+Runner} (Task\+Runner\+Type runner\+\_\+type=k\+Task\+Runner\+Type\+\_\+\+Default) -\/$>$ Task\+Runner\+Ptr \item \mbox{\Hypertarget{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_ae40d4d769bd6a7f3c849cec6746ee530}\label{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_ae40d4d769bd6a7f3c849cec6746ee530}} void {\bfseries Stop\+All\+Teak\+Runner} () \end{DoxyCompactItemize} \doxysubsection*{Private Attributes} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_ac68977bae7fed4d6aeed84774fdd80e6}\label{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_ac68977bae7fed4d6aeed84774fdd80e6}} std\+::map$<$ Task\+Runner\+Type, Task\+Runner\+Ptr $>$ {\bfseries task\+\_\+runners\+\_\+} \item \mbox{\Hypertarget{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_a11c25c91a8093d41449bb5d7fe57ba71}\label{classGpgFrontend_1_1Thread_1_1TaskRunnerGetter_a11c25c91a8093d41449bb5d7fe57ba71}} std\+::mutex {\bfseries task\+\_\+runners\+\_\+map\+\_\+lock\+\_\+} \end{DoxyCompactItemize} \doxysubsection*{Additional Inherited Members} The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item src/core/thread/Task\+Runner\+Getter.\+h\item src/core/thread/Task\+Runner\+Getter.\+cpp\end{DoxyCompactItemize}