\hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager}{}\doxysection{Gpg\+Frontend\+::Module\+::Module\+Manager Class Reference} \label{classGpgFrontend_1_1Module_1_1ModuleManager}\index{GpgFrontend::Module::ModuleManager@{GpgFrontend::Module::ModuleManager}} Inheritance diagram for Gpg\+Frontend\+::Module\+::Module\+Manager\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[height=550pt]{classGpgFrontend_1_1Module_1_1ModuleManager__inherit__graph} \end{center} \end{figure} Collaboration diagram for Gpg\+Frontend\+::Module\+::Module\+Manager\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[height=550pt]{classGpgFrontend_1_1Module_1_1ModuleManager__coll__graph} \end{center} \end{figure} \doxysubsection*{Classes} \begin{DoxyCompactItemize} \item class \mbox{\hyperlink{classGpgFrontend_1_1Module_1_1ModuleManager_1_1Impl}{Impl}} \end{DoxyCompactItemize} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_ad699694b74ada1edd1fcf9d094c92a7d}\label{classGpgFrontend_1_1Module_1_1ModuleManager_ad699694b74ada1edd1fcf9d094c92a7d}} {\bfseries Module\+Manager} (int channel) \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_a654aceac22bb8f153617181658705771}\label{classGpgFrontend_1_1Module_1_1ModuleManager_a654aceac22bb8f153617181658705771}} void {\bfseries Register\+Module} (Module\+Ptr) \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_a3b1d20608829a48688c53ecb24e6a97b}\label{classGpgFrontend_1_1Module_1_1ModuleManager_a3b1d20608829a48688c53ecb24e6a97b}} auto {\bfseries Is\+Module\+Activated} (Module\+Identifier) -\/$>$ bool \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_ad802fe563954717b33ab85f5a781c06f}\label{classGpgFrontend_1_1Module_1_1ModuleManager_ad802fe563954717b33ab85f5a781c06f}} void {\bfseries Trigger\+Event} (Event\+Refrernce) \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_ac3abb90991be2e924a8ab0d4d7b6953d}\label{classGpgFrontend_1_1Module_1_1ModuleManager_ac3abb90991be2e924a8ab0d4d7b6953d}} void {\bfseries Active\+Module} (Module\+Identifier) \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_af4f2570fbed76fb484e9ec5d3e8b703b}\label{classGpgFrontend_1_1Module_1_1ModuleManager_af4f2570fbed76fb484e9ec5d3e8b703b}} void {\bfseries Deactive\+Module} (Module\+Identifier) \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_aa1aa0b421a961c17b0a29f8e6a2102b8}\label{classGpgFrontend_1_1Module_1_1ModuleManager_aa1aa0b421a961c17b0a29f8e6a2102b8}} auto {\bfseries Get\+Task\+Runner} (Module\+Identifier) -\/$>$ std\+::optional$<$ Task\+Runner\+Ptr $>$ \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_aba272edfb6fd75a403a03a09256b86ba}\label{classGpgFrontend_1_1Module_1_1ModuleManager_aba272edfb6fd75a403a03a09256b86ba}} auto {\bfseries Upsert\+RTValue} (Namespace, Key, std\+::any) -\/$>$ bool \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_a2834cd112b032ae0e62de81050d1318e}\label{classGpgFrontend_1_1Module_1_1ModuleManager_a2834cd112b032ae0e62de81050d1318e}} auto {\bfseries Retrieve\+RTValue} (Namespace, Key) -\/$>$ std\+::optional$<$ std\+::any $>$ \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_a64b2c2d26f092f413a5b3b0742366e8b}\label{classGpgFrontend_1_1Module_1_1ModuleManager_a64b2c2d26f092f413a5b3b0742366e8b}} auto {\bfseries Listen\+RTPublish} (QObject $\ast$, Namespace, Key, LPCallback) -\/$>$ bool \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_abaca5b14a84e9d4d6b56dec82e88cf5d}\label{classGpgFrontend_1_1Module_1_1ModuleManager_abaca5b14a84e9d4d6b56dec82e88cf5d}} auto {\bfseries List\+RTChild\+Keys} (const QString \&, const QString \&) -\/$>$ std\+::vector$<$ Key $>$ \end{DoxyCompactItemize} \doxysubsection*{Private Attributes} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1Module_1_1ModuleManager_a88e837c5325074d10582f1b41188f0d6}\label{classGpgFrontend_1_1Module_1_1ModuleManager_a88e837c5325074d10582f1b41188f0d6}} Secure\+Unique\+Ptr$<$ \mbox{\hyperlink{classGpgFrontend_1_1Module_1_1ModuleManager_1_1Impl}{Impl}} $>$ {\bfseries p\+\_\+} \end{DoxyCompactItemize} \doxysubsection*{Additional Inherited Members} The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item src/core/module/Module\+Manager.\+h\item src/core/module/Module\+Manager.\+cpp\end{DoxyCompactItemize}