GpgFrontend-Doxygen/docs/latex/classGpgFrontend_1_1CoreCommonUtil.tex

100 lines
5.3 KiB
TeX
Raw Normal View History

2022-05-08 19:59:26 +00:00
\hypertarget{classGpgFrontend_1_1CoreCommonUtil}{}\doxysection{Gpg\+Frontend\+::Core\+Common\+Util Class Reference}
\label{classGpgFrontend_1_1CoreCommonUtil}\index{GpgFrontend::CoreCommonUtil@{GpgFrontend::CoreCommonUtil}}
Inheritance diagram for Gpg\+Frontend\+::Core\+Common\+Util\+:
2022-05-08 22:01:23 +00:00
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=249pt]{classGpgFrontend_1_1CoreCommonUtil__inherit__graph}
\end{center}
\end{figure}
2022-05-08 19:59:26 +00:00
Collaboration diagram for Gpg\+Frontend\+::Core\+Common\+Util\+:
2022-05-08 22:01:23 +00:00
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classGpgFrontend_1_1CoreCommonUtil__coll__graph}
\end{center}
\end{figure}
2022-05-08 19:59:26 +00:00
\doxysubsection*{Signals}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1CoreCommonUtil_ae78bbd20a519cbd8b4384e443c98231e}\label{classGpgFrontend_1_1CoreCommonUtil_ae78bbd20a519cbd8b4384e443c98231e}}
void {\bfseries Signal\+Gnupg\+Not\+Install} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1CoreCommonUtil_abe5fa8731b0b672613505d59a576a3d7}\label{classGpgFrontend_1_1CoreCommonUtil_abe5fa8731b0b672613505d59a576a3d7}}
void \mbox{\hyperlink{classGpgFrontend_1_1CoreCommonUtil_abe5fa8731b0b672613505d59a576a3d7}{Set\+Temp\+Cache\+Value}} (const std\+::string \&, const std\+::string \&)
\begin{DoxyCompactList}\small\item\em set a temp cache under a certain key \end{DoxyCompactList}\item
std\+::string \mbox{\hyperlink{classGpgFrontend_1_1CoreCommonUtil_aa3e4003ca3248537973ea6cf42e9f040}{Get\+Temp\+Cache\+Value}} (const std\+::string \&)
\begin{DoxyCompactList}\small\item\em after get the temp cache, its value will be imediately ease in storage \end{DoxyCompactList}\item
void \mbox{\hyperlink{classGpgFrontend_1_1CoreCommonUtil_ae2df4542d0d7d15a542f9c664f1f295f}{Reset\+Temp\+Cache\+Value}} (const std\+::string \&)
\begin{DoxyCompactList}\small\item\em imediately ease temp cache in storage \end{DoxyCompactList}\end{DoxyCompactItemize}
2022-05-08 19:59:26 +00:00
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1CoreCommonUtil_a8588dfa6ccb57c055f022b13e2da1e7c}\label{classGpgFrontend_1_1CoreCommonUtil_a8588dfa6ccb57c055f022b13e2da1e7c}}
2022-05-08 22:01:23 +00:00
static \mbox{\hyperlink{classGpgFrontend_1_1CoreCommonUtil}{Core\+Common\+Util}} $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1CoreCommonUtil_a8588dfa6ccb57c055f022b13e2da1e7c}{Get\+Instance}} ()
2022-05-08 19:59:26 +00:00
\begin{DoxyCompactList}\small\item\em Construct a new Core Common Util object. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1CoreCommonUtil_a4d36aa8744c3fb246080075ca1d81c9a}\label{classGpgFrontend_1_1CoreCommonUtil_a4d36aa8744c3fb246080075ca1d81c9a}}
std\+::map$<$ std\+::string, std\+::string $>$ {\bfseries temp\+\_\+cache\+\_\+}
\end{DoxyCompactItemize}
2022-05-08 19:59:26 +00:00
\doxysubsection*{Static Private Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1CoreCommonUtil_a84e293c5806f34231e682426092ed298}\label{classGpgFrontend_1_1CoreCommonUtil_a84e293c5806f34231e682426092ed298}}
static std\+::unique\+\_\+ptr$<$ \mbox{\hyperlink{classGpgFrontend_1_1CoreCommonUtil}{Core\+Common\+Util}} $>$ {\bfseries instance\+\_\+} = nullptr
\end{DoxyCompactItemize}
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1CoreCommonUtil_aa3e4003ca3248537973ea6cf42e9f040}\label{classGpgFrontend_1_1CoreCommonUtil_aa3e4003ca3248537973ea6cf42e9f040}}
\index{GpgFrontend::CoreCommonUtil@{GpgFrontend::CoreCommonUtil}!GetTempCacheValue@{GetTempCacheValue}}
\index{GetTempCacheValue@{GetTempCacheValue}!GpgFrontend::CoreCommonUtil@{GpgFrontend::CoreCommonUtil}}
\doxysubsubsection{\texorpdfstring{GetTempCacheValue()}{GetTempCacheValue()}}
{\footnotesize\ttfamily std\+::string Gpg\+Frontend\+::\+Core\+Common\+Util\+::\+Get\+Temp\+Cache\+Value (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{key }\end{DoxyParamCaption})}
after get the temp cache, its value will be imediately ease in storage
\begin{DoxyReturn}{Returns}
std\+::string
\end{DoxyReturn}
Referenced by Gpg\+Frontend\+::\+Gpg\+Context\+::custom\+\_\+passphrase\+\_\+cb().
\mbox{\Hypertarget{classGpgFrontend_1_1CoreCommonUtil_ae2df4542d0d7d15a542f9c664f1f295f}\label{classGpgFrontend_1_1CoreCommonUtil_ae2df4542d0d7d15a542f9c664f1f295f}}
\index{GpgFrontend::CoreCommonUtil@{GpgFrontend::CoreCommonUtil}!ResetTempCacheValue@{ResetTempCacheValue}}
\index{ResetTempCacheValue@{ResetTempCacheValue}!GpgFrontend::CoreCommonUtil@{GpgFrontend::CoreCommonUtil}}
\doxysubsubsection{\texorpdfstring{ResetTempCacheValue()}{ResetTempCacheValue()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+Core\+Common\+Util\+::\+Reset\+Temp\+Cache\+Value (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{key }\end{DoxyParamCaption})}
imediately ease temp cache in storage
\begin{DoxyReturn}{Returns}
std\+::string
\end{DoxyReturn}
Referenced by Gpg\+Frontend\+::\+UI\+::\+Key\+Gen\+Dialog\+::slot\+\_\+key\+\_\+gen\+\_\+accept(), and Gpg\+Frontend\+::\+UI\+::\+Subkey\+Generate\+Dialog\+::slot\+\_\+key\+\_\+gen\+\_\+accept().
2022-05-08 19:59:26 +00:00
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
src/core/common/Core\+Common\+Util.\+h\item
src/core/common/Core\+Common\+Util.\+cpp\end{DoxyCompactItemize}