\hypertarget{structefl_1_1vg_1_1Root__Node}{}\section{efl\+:\+:vg\+:\+:Root\+\_\+\+Node Struct Reference}
\label{structefl_1_1vg_1_1Root__Node}\index{efl\+::vg\+::\+Root\+\_\+\+Node@{efl\+::vg\+::\+Root\+\_\+\+Node}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1vg_1_1Root__Node_a1243b4e624f5feda0d77a3049fe55cec}\label{structefl_1_1vg_1_1Root__Node_a1243b4e624f5feda0d77a3049fe55cec}} 
{\bfseries Root\+\_\+\+Node} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structefl_1_1vg_1_1Root__Node_a25e6031ed36eda9234d18ac9c906aaf6}\label{structefl_1_1vg_1_1Root__Node_a25e6031ed36eda9234d18ac9c906aaf6}} 
{\bfseries Root\+\_\+\+Node} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structefl_1_1vg_1_1Root__Node_a065db730157ccb72d17dd5b3ba36dbf7}\label{structefl_1_1vg_1_1Root__Node_a065db730157ccb72d17dd5b3ba36dbf7}} 
{\bfseries Root\+\_\+\+Node} (\mbox{\hyperlink{structefl_1_1vg_1_1Root__Node}{Root\+\_\+\+Node}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1vg_1_1Root__Node_a94f220f4546995472e0fdcc876817d2c}\label{structefl_1_1vg_1_1Root__Node_a94f220f4546995472e0fdcc876817d2c}} 
{\bfseries Root\+\_\+\+Node} (\mbox{\hyperlink{structefl_1_1vg_1_1Root__Node}{Root\+\_\+\+Node}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1vg_1_1Root__Node_a22b3eaf168bf1a2b0f04e16a4991c108}\label{structefl_1_1vg_1_1Root__Node_a22b3eaf168bf1a2b0f04e16a4991c108}} 
\mbox{\hyperlink{structefl_1_1vg_1_1Root__Node}{Root\+\_\+\+Node}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1vg_1_1Root__Node}{Root\+\_\+\+Node}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1vg_1_1Root__Node_ad9919b3e7f760476a55164db2274813a}\label{structefl_1_1vg_1_1Root__Node_ad9919b3e7f760476a55164db2274813a}} 
\mbox{\hyperlink{structefl_1_1vg_1_1Root__Node}{Root\+\_\+\+Node}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1vg_1_1Root__Node}{Root\+\_\+\+Node}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1vg_1_1Root__Node_a987293f3cf77eb5c9c212b887f7ccaba}\label{structefl_1_1vg_1_1Root__Node_a987293f3cf77eb5c9c212b887f7ccaba}} 
{\bfseries Root\+\_\+\+Node} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structefl_1_1vg_1_1Root__Node_af6238d9415cfdb999c946dbda37b3c5b}\label{structefl_1_1vg_1_1Root__Node_af6238d9415cfdb999c946dbda37b3c5b}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Root\+\_\+\+Node} (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_1vg_1_1Root__Node_a5071a8f69979de30e0a02dfdcab4f665}\label{structefl_1_1vg_1_1Root__Node_a5071a8f69979de30e0a02dfdcab4f665}} 
\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_1vg_1_1Root__Node_a4ec9cd1c7ffddf5eea257422a4175309}\label{structefl_1_1vg_1_1Root__Node_a4ec9cd1c7ffddf5eea257422a4175309}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
