2022-05-09 15:32:58 +00:00
\hypertarget { classGpgFrontend_ 1_ 1SingletonStorageCollection} { } \doxysection { Gpg\+ Frontend\+ ::Singleton\+ Storage\+ Collection Class Reference}
\label { classGpgFrontend_ 1_ 1SingletonStorageCollection} \index { GpgFrontend::SingletonStorageCollection@{ GpgFrontend::SingletonStorageCollection} }
Collaboration diagram for Gpg\+ Frontend\+ ::Singleton\+ Storage\+ Collection\+ :
\nopagebreak
\begin { figure} [H]
\begin { center}
\leavevmode
2024-01-23 07:22:33 +00:00
\includegraphics [width=256pt] { classGpgFrontend_ 1_ 1SingletonStorageCollection_ _ coll_ _ graph}
2022-05-09 15:32:58 +00:00
\end { center}
\end { figure}
2024-01-23 07:22:33 +00:00
\doxysubsection * { Classes}
\begin { DoxyCompactItemize}
\item
class \mbox { \hyperlink { classGpgFrontend_ 1_ 1SingletonStorageCollection_ 1_ 1Impl} { Impl} }
\end { DoxyCompactItemize}
2022-05-09 15:32:58 +00:00
\doxysubsection * { Public Member Functions}
\begin { DoxyCompactItemize}
\item
2024-01-23 07:22:33 +00:00
auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1SingletonStorageCollection_ aeb36a7e69c74c1212b44b841b9114953} { Get\+ Singleton\+ Storage} } (const std\+ ::type\+ \_ \+ info \& ) -\/ $ > $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1SingletonStorage} { Singleton\+ Storage} } $ \ast $
2022-05-09 15:32:58 +00:00
\begin { DoxyCompactList} \small \item \em Get the Singleton Storage object. \end { DoxyCompactList} \end { DoxyCompactItemize}
\doxysubsection * { Static Public Member Functions}
\begin { DoxyCompactItemize}
\item
2024-01-23 07:22:33 +00:00
static auto \mbox { \hyperlink { classGpgFrontend_ 1_ 1SingletonStorageCollection_ a4bba0f1f2880648909af6824bcef9568} { Get\+ Instance} } (bool force\+ \_ \+ refresh) -\/ $ > $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1SingletonStorageCollection} { Singleton\+ Storage\+ Collection} } $ \ast $
\begin { DoxyCompactList} \small \item \em Get the Instance object. \end { DoxyCompactList} \item
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1SingletonStorageCollection_ a26ecd14c1d0409c489b38e20c069ddc7} \label { classGpgFrontend_ 1_ 1SingletonStorageCollection_ a26ecd14c1d0409c489b38e20c069ddc7} }
static void { \bfseries Destroy} ()
\end { DoxyCompactItemize}
2022-05-09 15:32:58 +00:00
\doxysubsection * { Private Attributes}
\begin { DoxyCompactItemize}
\item
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1SingletonStorageCollection_ a3cc98901f3aa8f805d050b1bfca57889} \label { classGpgFrontend_ 1_ 1SingletonStorageCollection_ a3cc98901f3aa8f805d050b1bfca57889} }
Secure\+ Unique\+ Ptr$ < $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1SingletonStorageCollection_ 1_ 1Impl} { Impl} } $ > $ { \bfseries p\+ \_ \+ }
2022-05-09 15:32:58 +00:00
\end { DoxyCompactItemize}
\doxysubsection { Member Function Documentation}
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1SingletonStorageCollection_ a4bba0f1f2880648909af6824bcef9568} \label { classGpgFrontend_ 1_ 1SingletonStorageCollection_ a4bba0f1f2880648909af6824bcef9568} }
2022-05-09 15:32:58 +00:00
\index { GpgFrontend::SingletonStorageCollection@{ GpgFrontend::SingletonStorageCollection} !GetInstance@{ GetInstance} }
\index { GetInstance@{ GetInstance} !GpgFrontend::SingletonStorageCollection@{ GpgFrontend::SingletonStorageCollection} }
\doxysubsubsection { \texorpdfstring { GetInstance()} { GetInstance()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Singleton\+ Storage\+ Collection\+ ::\+ Get\+ Instance (\begin { DoxyParamCaption} \item [{bool}] { force\+ \_ \+ refresh } \end { DoxyParamCaption} ) -\/ $ > $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1SingletonStorageCollection} { Singleton\+ Storage\+ Collection} } $ \ast $ \hspace { 0.3cm} { \ttfamily [static]} }
2022-05-09 15:32:58 +00:00
Get the Instance object.
\begin { DoxyReturn} { Returns}
Singleton\+ Storage\+ Collection$ \ast $
\end { DoxyReturn}
2024-01-23 07:22:33 +00:00
Referenced by Gpg\+ Frontend\+ ::\+ Singleton\+ Function\+ Object$ < $ T $ > $ \+ ::\+ Get\+ All\+ Channel\+ Id(), Gpg\+ Frontend\+ ::\+ Get\+ Channel\+ Object\+ Instance(), and Gpg\+ Frontend\+ ::\+ Singleton\+ Function\+ Object$ < $ T $ > $ \+ ::\+ Release\+ Channel().
2022-05-09 15:32:58 +00:00
2024-01-23 07:22:33 +00:00
\mbox { \Hypertarget { classGpgFrontend_ 1_ 1SingletonStorageCollection_ aeb36a7e69c74c1212b44b841b9114953} \label { classGpgFrontend_ 1_ 1SingletonStorageCollection_ aeb36a7e69c74c1212b44b841b9114953} }
2022-05-09 15:32:58 +00:00
\index { GpgFrontend::SingletonStorageCollection@{ GpgFrontend::SingletonStorageCollection} !GetSingletonStorage@{ GetSingletonStorage} }
\index { GetSingletonStorage@{ GetSingletonStorage} !GpgFrontend::SingletonStorageCollection@{ GpgFrontend::SingletonStorageCollection} }
\doxysubsubsection { \texorpdfstring { GetSingletonStorage()} { GetSingletonStorage()} }
2024-01-23 07:22:33 +00:00
{ \footnotesize \ttfamily auto Gpg\+ Frontend\+ ::\+ Singleton\+ Storage\+ Collection\+ ::\+ Get\+ Singleton\+ Storage (\begin { DoxyParamCaption} \item [{const std\+::type\+\_\+info \&}] { type\+ \_ \+ id } \end { DoxyParamCaption} ) -\/ $ > $ \mbox { \hyperlink { classGpgFrontend_ 1_ 1SingletonStorage} { Singleton\+ Storage} } $ \ast $ }
2022-05-09 15:32:58 +00:00
Get the Singleton Storage object.
\begin { DoxyParams} { Parameters}
{ \em singleton\+ \_ \+ function\+ \_ \+ object} & \\
\hline
\end { DoxyParams}
\begin { DoxyReturn} { Returns}
Singleton\+ Storage$ \ast $
\end { DoxyReturn}
The documentation for this class was generated from the following files\+ :\begin { DoxyCompactItemize}
\item
2024-01-23 07:22:33 +00:00
src/core/function/basic/Singleton\+ Storage\+ Collection.\+ h\item
src/core/function/basic/Singleton\+ Storage\+ Collection.\+ cpp\end { DoxyCompactItemize}