\hypertarget{eo__event_8hh}{\section{eo\+\_\+event.\+hh File Reference}
\label{eo__event_8hh}\index{eo\+\_\+event.\+hh@{eo\+\_\+event.\+hh}}
}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection}
\item 
struct \hyperlink{structefl_1_1eo_1_1scoped__signal__connection}{efl\+::eo\+::scoped\+\_\+signal\+\_\+connection}
\item 
struct \hyperlink{structefl_1_1eo_1_1__event__deleter}{efl\+::eo\+::\+\_\+event\+\_\+deleter$<$ F $>$}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{namespaceefl_1_1eo_ad37e3bc3f651d7d1d39c87271bcbf513}{typedef \+::\hyperlink{group__Eo_ga47dc16c6cb366c7fd3a88cba65567880}{Eo\+\_\+\+Callback\+\_\+\+Priority} {\bfseries efl\+::eo\+::callback\+\_\+priority}}\label{namespaceefl_1_1eo_ad37e3bc3f651d7d1d39c87271bcbf513}

\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{namespaceefl_1_1eo_a326e542c311e97d5117a22d0f346a722}{{\footnotesize template$<$typename F $>$ }\\signal\+\_\+connection {\bfseries efl\+::eo\+::make\+\_\+signal\+\_\+connection} (std\+::unique\+\_\+ptr$<$ F $>$ \&data, \hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo,\+::Eo\+\_\+\+Event\+\_\+\+Cb cb, Eo\+\_\+\+Event\+\_\+\+Description const $\ast$description)}\label{namespaceefl_1_1eo_a326e542c311e97d5117a22d0f346a722}

\item 
\hypertarget{namespaceefl_1_1eo_1_1__detail_ae5bd4949933a9c19a8fcfc252454a3e3}{{\footnotesize template$<$typename T , typename F $>$ }\\\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries efl\+::eo\+::\+\_\+detail\+::really\+\_\+call\+\_\+event} (T \&wrapper, F \&f, Eo\+\_\+\+Event\+\_\+\+Description const \&desc, void $\ast$info, std\+::true\+\_\+type)}\label{namespaceefl_1_1eo_1_1__detail_ae5bd4949933a9c19a8fcfc252454a3e3}

\item 
\hypertarget{namespaceefl_1_1eo_1_1__detail_a3530af807bca4ef73f1ea993b7a6a0ca}{{\footnotesize template$<$typename T , typename F $>$ }\\\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries efl\+::eo\+::\+\_\+detail\+::really\+\_\+call\+\_\+event} (T \&wrapper, F \&f, Eo\+\_\+\+Event\+\_\+\+Description const \&desc, void $\ast$info, std\+::false\+\_\+type)}\label{namespaceefl_1_1eo_1_1__detail_a3530af807bca4ef73f1ea993b7a6a0ca}

\item 
\hypertarget{namespaceefl_1_1eo_1_1__detail_a24772dafe6918f3797af4c0c0c279be8}{{\footnotesize template$<$typename T , typename F $>$ }\\\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries efl\+::eo\+::\+\_\+detail\+::event\+\_\+callback} (void $\ast$data, \hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$obj, Eo\+\_\+\+Event\+\_\+\+Description const $\ast$desc, void $\ast$info)}\label{namespaceefl_1_1eo_1_1__detail_a24772dafe6918f3797af4c0c0c279be8}

\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hypertarget{namespaceefl_1_1eo_1_1callback__priorities_a3fe08b52585292d75bda650fc0c06fec}{static const callback\+\_\+priority {\bfseries efl\+::eo\+::callback\+\_\+priorities\+::before} = -\/100}\label{namespaceefl_1_1eo_1_1callback__priorities_a3fe08b52585292d75bda650fc0c06fec}

\item 
\hypertarget{namespaceefl_1_1eo_1_1callback__priorities_a47a7495d2bf5741d2ae675c62149921c}{static const callback\+\_\+priority {\bfseries efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+} = 0}\label{namespaceefl_1_1eo_1_1callback__priorities_a47a7495d2bf5741d2ae675c62149921c}

\item 
\hypertarget{namespaceefl_1_1eo_1_1callback__priorities_af7f90a6cc4bc43b44ddc4478df886e2a}{static const callback\+\_\+priority {\bfseries efl\+::eo\+::callback\+\_\+priorities\+::after} = 100}\label{namespaceefl_1_1eo_1_1callback__priorities_af7f90a6cc4bc43b44ddc4478df886e2a}

\end{DoxyCompactItemize}
