\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}
