\hypertarget{classGpgFrontend_1_1GpgCommandExecutor}{}\doxysection{Gpg\+Frontend\+::Gpg\+Command\+Executor Class Reference} \label{classGpgFrontend_1_1GpgCommandExecutor}\index{GpgFrontend::GpgCommandExecutor@{GpgFrontend::GpgCommandExecutor}} Extra commands related to GPG. {\ttfamily \#include $<$Gpg\+Command\+Executor.\+h$>$} Collaboration diagram for Gpg\+Frontend\+::Gpg\+Command\+Executor\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=277pt]{classGpgFrontend_1_1GpgCommandExecutor__coll__graph} \end{center} \end{figure} \doxysubsection*{Classes} \begin{DoxyCompactItemize} \item struct \mbox{\hyperlink{structGpgFrontend_1_1GpgCommandExecutor_1_1ExecuteContext}{Execute\+Context}} \end{DoxyCompactItemize} \doxysubsection*{Public Types} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1GpgCommandExecutor_a42cbe93981d496b6dc61e28e3dcfb6e6}\label{classGpgFrontend_1_1GpgCommandExecutor_a42cbe93981d496b6dc61e28e3dcfb6e6}} using {\bfseries Execute\+Contexts} = QList$<$ \mbox{\hyperlink{structGpgFrontend_1_1GpgCommandExecutor_1_1ExecuteContext}{Execute\+Context}} $>$ \end{DoxyCompactItemize} \doxysubsection*{Static Public Member Functions} \begin{DoxyCompactItemize} \item static void \mbox{\hyperlink{classGpgFrontend_1_1GpgCommandExecutor_ac3f979fcd910206e2d9cb30930e9eecb}{Execute\+Sync}} (\mbox{\hyperlink{structGpgFrontend_1_1GpgCommandExecutor_1_1ExecuteContext}{Execute\+Context}}) \begin{DoxyCompactList}\small\item\em Excuting a command. \end{DoxyCompactList}\item \mbox{\Hypertarget{classGpgFrontend_1_1GpgCommandExecutor_a1412fef6649e8fa7d7376f233841b60d}\label{classGpgFrontend_1_1GpgCommandExecutor_a1412fef6649e8fa7d7376f233841b60d}} static void {\bfseries Execute\+Concurrently\+Async} (Execute\+Contexts) \item \mbox{\Hypertarget{classGpgFrontend_1_1GpgCommandExecutor_ae749d88c09b467b800a9f5682c142bb6}\label{classGpgFrontend_1_1GpgCommandExecutor_ae749d88c09b467b800a9f5682c142bb6}} static void {\bfseries Execute\+Concurrently\+Sync} (Execute\+Contexts) \end{DoxyCompactItemize} \doxysubsection{Detailed Description} Extra commands related to GPG. \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{classGpgFrontend_1_1GpgCommandExecutor_ac3f979fcd910206e2d9cb30930e9eecb}\label{classGpgFrontend_1_1GpgCommandExecutor_ac3f979fcd910206e2d9cb30930e9eecb}} \index{GpgFrontend::GpgCommandExecutor@{GpgFrontend::GpgCommandExecutor}!ExecuteSync@{ExecuteSync}} \index{ExecuteSync@{ExecuteSync}!GpgFrontend::GpgCommandExecutor@{GpgFrontend::GpgCommandExecutor}} \doxysubsubsection{\texorpdfstring{ExecuteSync()}{ExecuteSync()}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+Gpg\+Command\+Executor\+::\+Execute\+Sync (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structGpgFrontend_1_1GpgCommandExecutor_1_1ExecuteContext}{Execute\+Context}}}]{context }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}} Excuting a command. \begin{DoxyParams}{Parameters} {\em arguments} & Command parameters \\ \hline {\em interact\+\_\+func} & Command answering function \\ \hline \end{DoxyParams} References Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Task\+Runner\+Getter $>$\+::\+Get\+Instance(). Referenced by Gpg\+Frontend\+::\+Gpg\+Advanced\+Operator\+::\+Clear\+Gpg\+Password\+Cache(), Gpg\+Frontend\+::\+Gpg\+Key\+Opera\+::\+Generate\+Revoke\+Cert(), Gpg\+Frontend\+::\+Gpg\+Advanced\+Operator\+::\+Reload\+Gpg\+Components(), Gpg\+Frontend\+::\+Gpg\+Advanced\+Operator\+::\+Reset\+Configures(), Gpg\+Frontend\+::\+Gpg\+Advanced\+Operator\+::\+Restart\+Gpg\+Components(), Gpg\+Frontend\+::\+Gpg\+Advanced\+Operator\+::\+Start\+Dirmngr(), Gpg\+Frontend\+::\+Gpg\+Advanced\+Operator\+::\+Start\+Gpg\+Agent(), and Gpg\+Frontend\+::\+Gpg\+Advanced\+Operator\+::\+Start\+Key\+Boxd(). The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item src/core/function/gpg/Gpg\+Command\+Executor.\+h\item src/core/function/gpg/Gpg\+Command\+Executor.\+cpp\end{DoxyCompactItemize}