100 lines
5.3 KiB
TeX
100 lines
5.3 KiB
TeX
\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\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=249pt]{classGpgFrontend_1_1CoreCommonUtil__inherit__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
|
|
|
|
Collaboration diagram for Gpg\+Frontend\+::Core\+Common\+Util\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{classGpgFrontend_1_1CoreCommonUtil__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\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}
|
|
\doxysubsection*{Static Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1CoreCommonUtil_a8588dfa6ccb57c055f022b13e2da1e7c}\label{classGpgFrontend_1_1CoreCommonUtil_a8588dfa6ccb57c055f022b13e2da1e7c}}
|
|
static \mbox{\hyperlink{classGpgFrontend_1_1CoreCommonUtil}{Core\+Common\+Util}} $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1CoreCommonUtil_a8588dfa6ccb57c055f022b13e2da1e7c}{Get\+Instance}} ()
|
|
\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}
|
|
\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().
|
|
|
|
|
|
|
|
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}
|