60 lines
3.4 KiB
TeX
60 lines
3.4 KiB
TeX
\hypertarget{classGpgFrontend_1_1DataObject}{}\doxysection{Gpg\+Frontend\+::Data\+Object Class Reference}
|
|
\label{classGpgFrontend_1_1DataObject}\index{GpgFrontend::DataObject@{GpgFrontend::DataObject}}
|
|
|
|
|
|
Collaboration diagram for Gpg\+Frontend\+::Data\+Object\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=220pt]{classGpgFrontend_1_1DataObject__coll__graph}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsection*{Classes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
class \mbox{\hyperlink{classGpgFrontend_1_1DataObject_1_1Impl}{Impl}}
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Public Member Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1DataObject_adddf278d2bcdf474ce194ba31707b18a}\label{classGpgFrontend_1_1DataObject_adddf278d2bcdf474ce194ba31707b18a}}
|
|
{\bfseries Data\+Object} (std\+::initializer\+\_\+list$<$ std\+::any $>$)
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1DataObject_a3d4c79c640a7abbf65ace5589b5d5b9f}\label{classGpgFrontend_1_1DataObject_a3d4c79c640a7abbf65ace5589b5d5b9f}}
|
|
{\bfseries Data\+Object} (\mbox{\hyperlink{classGpgFrontend_1_1DataObject}{Data\+Object}} \&\&) noexcept
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1DataObject_a4ffa764be61bfa81a7e5236000835347}\label{classGpgFrontend_1_1DataObject_a4ffa764be61bfa81a7e5236000835347}}
|
|
auto {\bfseries operator\mbox{[}$\,$\mbox{]}} (size\+\_\+t index) const -\/$>$ std\+::any
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1DataObject_a79d1f6b088068e66588116a4f34c71bb}\label{classGpgFrontend_1_1DataObject_a79d1f6b088068e66588116a4f34c71bb}}
|
|
void {\bfseries Append\+Object} (std\+::any)
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1DataObject_a8b65ffeaa12c9d5e8f511400625a0e71}\label{classGpgFrontend_1_1DataObject_a8b65ffeaa12c9d5e8f511400625a0e71}}
|
|
auto {\bfseries Get\+Parameter} (size\+\_\+t index) const -\/$>$ std\+::any
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1DataObject_a868fcd70e607c5488b4733a42ec38f9a}\label{classGpgFrontend_1_1DataObject_a868fcd70e607c5488b4733a42ec38f9a}}
|
|
auto {\bfseries Get\+Object\+Size} () const -\/$>$ size\+\_\+t
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1DataObject_a918d798f80140e2f20a9e9d734d6cec2}\label{classGpgFrontend_1_1DataObject_a918d798f80140e2f20a9e9d734d6cec2}}
|
|
void {\bfseries Swap} (\mbox{\hyperlink{classGpgFrontend_1_1DataObject}{Data\+Object}} \&other) noexcept
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1DataObject_ada9e1f21e7dd0f2a5db8c970d79006ec}\label{classGpgFrontend_1_1DataObject_ada9e1f21e7dd0f2a5db8c970d79006ec}}
|
|
void {\bfseries Swap} (\mbox{\hyperlink{classGpgFrontend_1_1DataObject}{Data\+Object}} \&\&other) noexcept
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1DataObject_a0e7168e0812665305cebb73c5a0b1b18}\label{classGpgFrontend_1_1DataObject_a0e7168e0812665305cebb73c5a0b1b18}}
|
|
{\footnotesize template$<$typename... Args$>$ }\\auto {\bfseries Check} () -\/$>$ bool
|
|
\end{DoxyCompactItemize}
|
|
\doxysubsection*{Private Attributes}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\Hypertarget{classGpgFrontend_1_1DataObject_acc55932fb788b331f0e38fa7106b729d}\label{classGpgFrontend_1_1DataObject_acc55932fb788b331f0e38fa7106b729d}}
|
|
Secure\+Unique\+Ptr$<$ \mbox{\hyperlink{classGpgFrontend_1_1DataObject_1_1Impl}{Impl}} $>$ {\bfseries p\+\_\+}
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
src/core/model/Data\+Object.\+h\item
|
|
src/core/model/Data\+Object.\+cpp\end{DoxyCompactItemize}
|