\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_gac7db0831a9f86713a4bd623fd3e0a46e}{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,\+::\hyperlink{group__Eo_ga874409d9231a1064a52a07009a184bd4}{Eo\+\_\+\+Event\+\_\+\+Cb} cb, \hyperlink{group__Eo_ga4e70e342d95de3379f9ec062310727aa}{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, \hyperlink{group__Eo_ga4e70e342d95de3379f9ec062310727aa}{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, \hyperlink{group__Eo_ga4e70e342d95de3379f9ec062310727aa}{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, \hyperlink{group__Eo_ga4e70e342d95de3379f9ec062310727aa}{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}
