\hypertarget{structefl_1_1Class}{}\section{efl\+:\+:Class Struct Reference}
\label{structefl_1_1Class}\index{efl\+::\+Class@{efl\+::\+Class}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1Class_a859b4c3f06fe4910181c736106fbac97}\label{structefl_1_1Class_a859b4c3f06fe4910181c736106fbac97}} 
{\bfseries Class} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structefl_1_1Class_a7c253d1303f43d2bca28703eb5c6f1c6}\label{structefl_1_1Class_a7c253d1303f43d2bca28703eb5c6f1c6}} 
{\bfseries Class} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structefl_1_1Class_abb57750b6ee43d67f83bc9226ca2fc3d}\label{structefl_1_1Class_abb57750b6ee43d67f83bc9226ca2fc3d}} 
{\bfseries Class} (\mbox{\hyperlink{structefl_1_1Class}{Class}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1Class_a857cb7a2436915be0ee45b2f16830e54}\label{structefl_1_1Class_a857cb7a2436915be0ee45b2f16830e54}} 
{\bfseries Class} (\mbox{\hyperlink{structefl_1_1Class}{Class}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1Class_a99cf44239f3ea3de23cb66b84de33fde}\label{structefl_1_1Class_a99cf44239f3ea3de23cb66b84de33fde}} 
\mbox{\hyperlink{structefl_1_1Class}{Class}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1Class}{Class}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1Class_a50b1b560f50043f647cd34c3df985ff7}\label{structefl_1_1Class_a50b1b560f50043f647cd34c3df985ff7}} 
\mbox{\hyperlink{structefl_1_1Class}{Class}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1Class}{Class}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1Class_a6e0e53370e97b86adc50952872a973ea}\label{structefl_1_1Class_a6e0e53370e97b86adc50952872a973ea}} 
{\bfseries Class} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structefl_1_1Class_a3e14a401538a2619d0cade258bf90ca7}\label{structefl_1_1Class_a3e14a401538a2619d0cade258bf90ca7}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Class} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\mbox{\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{structefl_1_1Class_a3e26111af00a9c401b2700c48ccb0ead}\label{structefl_1_1Class_a3e26111af00a9c401b2700c48ccb0ead}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1Class_a1b9e1cae2369781f173ca38cacdaf539}\label{structefl_1_1Class_a1b9e1cae2369781f173ca38cacdaf539}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
