\hypertarget{structefl_1_1eet_1_1descriptor}{}\section{efl\+:\+:eet\+:\+:descriptor$<$ T, Args $>$ Struct Template Reference}
\label{structefl_1_1eet_1_1descriptor}\index{efl\+::eet\+::descriptor$<$ T, Args $>$@{efl\+::eet\+::descriptor$<$ T, Args $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1eet_1_1descriptor_a33e92c0b7f0ee36538cd79d580aee357}\label{structefl_1_1eet_1_1descriptor_a33e92c0b7f0ee36538cd79d580aee357}} 
typedef T {\bfseries object\+\_\+type}
\item 
\mbox{\Hypertarget{structefl_1_1eet_1_1descriptor_af43e7a5e5bad618058c702d6c58b1602}\label{structefl_1_1eet_1_1descriptor_af43e7a5e5bad618058c702d6c58b1602}} 
typedef \+::\mbox{\hyperlink{group__Eet__Data__Group_ga4baec0e840012480a0958c5c3bca276d}{Eet\+\_\+\+Data\+\_\+\+Descriptor}} const  $\ast$ {\bfseries const\+\_\+native\+\_\+handle\+\_\+type}
\item 
\mbox{\Hypertarget{structefl_1_1eet_1_1descriptor_a3346ca5d86e46d005c9045e32d16c6bf}\label{structefl_1_1eet_1_1descriptor_a3346ca5d86e46d005c9045e32d16c6bf}} 
typedef \+::\mbox{\hyperlink{group__Eet__Data__Group_ga4baec0e840012480a0958c5c3bca276d}{Eet\+\_\+\+Data\+\_\+\+Descriptor}} $\ast$ {\bfseries native\+\_\+handle\+\_\+type}
\item 
\mbox{\Hypertarget{structefl_1_1eet_1_1descriptor_a2813758a9b34abe16046c23d7361e972}\label{structefl_1_1eet_1_1descriptor_a2813758a9b34abe16046c23d7361e972}} 
typedef std\+::integral\+\_\+constant$<$ std\+::size\+\_\+t, sizeof...(Args)$>$ {\bfseries members}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1eet_1_1descriptor_a5709b1220282479a5db6d1550592127f}\label{structefl_1_1eet_1_1descriptor_a5709b1220282479a5db6d1550592127f}} 
{\bfseries descriptor} (\+::\mbox{\hyperlink{group__Eet__Data__Group_ga4baec0e840012480a0958c5c3bca276d}{Eet\+\_\+\+Data\+\_\+\+Descriptor}} $\ast$descriptor\+\_\+, std\+::array$<$ \mbox{\hyperlink{structefl_1_1eet_1_1__detail_1_1member__desc__info}{\+\_\+detail\+::member\+\_\+desc\+\_\+info}}, sizeof...(Args)$>$ member\+\_\+info)
\item 
\mbox{\Hypertarget{structefl_1_1eet_1_1descriptor_a83ae7e80676d2cd9a81323de39848124}\label{structefl_1_1eet_1_1descriptor_a83ae7e80676d2cd9a81323de39848124}} 
{\bfseries descriptor} (\mbox{\hyperlink{structefl_1_1eet_1_1descriptor}{descriptor}} \&\&other)
\item 
\mbox{\Hypertarget{structefl_1_1eet_1_1descriptor_a575a14766899f01e038878fe0e20b559}\label{structefl_1_1eet_1_1descriptor_a575a14766899f01e038878fe0e20b559}} 
\mbox{\hyperlink{structefl_1_1eet_1_1descriptor}{descriptor}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1eet_1_1descriptor}{descriptor}} \&\&other)
\item 
\mbox{\Hypertarget{structefl_1_1eet_1_1descriptor_a45062ab9ff1266d707c1a2de66d5d68a}\label{structefl_1_1eet_1_1descriptor_a45062ab9ff1266d707c1a2de66d5d68a}} 
const\+\_\+native\+\_\+handle\+\_\+type {\bfseries native\+\_\+handle} () const
\item 
\mbox{\Hypertarget{structefl_1_1eet_1_1descriptor_af7b95e72b0fb38645f3aa84b57dc6dac}\label{structefl_1_1eet_1_1descriptor_af7b95e72b0fb38645f3aa84b57dc6dac}} 
native\+\_\+handle\+\_\+type {\bfseries native\+\_\+handle} ()
\item 
\mbox{\Hypertarget{structefl_1_1eet_1_1descriptor_a89733754815c14dd540ef064720ab01b}\label{structefl_1_1eet_1_1descriptor_a89733754815c14dd540ef064720ab01b}} 
std\+::array$<$ \mbox{\hyperlink{structefl_1_1eet_1_1__detail_1_1member__desc__info}{\+\_\+detail\+::member\+\_\+desc\+\_\+info}}, sizeof...(Args)$>$ {\bfseries get\+\_\+member\+\_\+info} () const
\end{DoxyCompactItemize}
