GpgFrontend-Doxygen/docs/latex/classGpgFrontend_1_1Thread_1_1TaskRunnerGetter.tex

65 lines
3.3 KiB
TeX
Raw Permalink Normal View History

\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}