\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 \mbox{\hyperlink{structefl_1_1eolian_1_1signal__connection}{efl\+::eolian\+::signal\+\_\+connection}}
\item 
struct \mbox{\hyperlink{structefl_1_1eolian_1_1scoped__signal__connection}{efl\+::eolian\+::scoped\+\_\+signal\+\_\+connection}}
\item 
struct \mbox{\hyperlink{structefl_1_1eolian_1_1__event__deleter}{efl\+::eolian\+::\+\_\+event\+\_\+deleter$<$ F $>$}}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{eo__event_8hh_aadab7735fdbbb4f9cb534e836268e305}\label{eo__event_8hh_aadab7735fdbbb4f9cb534e836268e305}} 
typedef \+::\mbox{\hyperlink{group__Eo_ga11151488ded35583fc2c52918251de98}{Efl\+\_\+\+Callback\+\_\+\+Priority}} {\bfseries efl\+::eolian\+::callback\+\_\+priority}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{eo__event_8hh_a58cacf03611cf7248f3cef4cc29287bc}\label{eo__event_8hh_a58cacf03611cf7248f3cef4cc29287bc}} 
{\footnotesize template$<$typename F $>$ }\\signal\+\_\+connection {\bfseries efl\+::eolian\+::make\+\_\+signal\+\_\+connection} (std\+::unique\+\_\+ptr$<$ F $>$ \&data, \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo, \+::\mbox{\hyperlink{group__Eo_ga9bc76a6826ab748d9d798953d46fa88f}{Efl\+\_\+\+Event\+\_\+\+Cb}} cb, \mbox{\hyperlink{struct__Efl__Event__Description}{Efl\+\_\+\+Event\+\_\+\+Description}} const $\ast$description)
\item 
\mbox{\Hypertarget{eo__event_8hh_aee64482605808d233d56880234c0de56}\label{eo__event_8hh_aee64482605808d233d56880234c0de56}} 
{\footnotesize template$<$typename T , typename P , typename F $>$ }\\void {\bfseries efl\+::eolian\+::\+\_\+detail\+::really\+\_\+call\+\_\+event} (T \&wrapper, F \&f, void $\ast$, std\+::true\+\_\+type)
\item 
\mbox{\Hypertarget{eo__event_8hh_a94023450d0001310161d1b8546f80a4d}\label{eo__event_8hh_a94023450d0001310161d1b8546f80a4d}} 
{\footnotesize template$<$typename T , typename P , typename F $>$ }\\void {\bfseries efl\+::eolian\+::\+\_\+detail\+::really\+\_\+call\+\_\+event} (T \&wrapper, F \&f, void $\ast$info, std\+::false\+\_\+type)
\item 
\mbox{\Hypertarget{eo__event_8hh_adf872730b847d341dd8ab8e85983ded1}\label{eo__event_8hh_adf872730b847d341dd8ab8e85983ded1}} 
{\footnotesize template$<$typename T , typename P , typename F $>$ }\\void {\bfseries efl\+::eolian\+::\+\_\+detail\+::event\+\_\+callback} (void $\ast$data, \+::\mbox{\hyperlink{struct__Efl__Event}{Efl\+\_\+\+Event}} const $\ast$event)
\item 
\mbox{\Hypertarget{eo__event_8hh_ae7de21a5683c586b5994a52f1a2d9745}\label{eo__event_8hh_ae7de21a5683c586b5994a52f1a2d9745}} 
{\footnotesize template$<$typename Event , typename Object , typename F $>$ }\\signal\+\_\+connection {\bfseries efl\+::eolian\+::event\+\_\+add} (Event event, Object object, F \&\&function)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{eo__event_8hh_a56cc9c2fb88c9765f32914c704507c24}\label{eo__event_8hh_a56cc9c2fb88c9765f32914c704507c24}} 
static const callback\+\_\+priority {\bfseries efl\+::eolian\+::callback\+\_\+priorities\+::before} = -\/100
\item 
\mbox{\Hypertarget{eo__event_8hh_ad12fb2286f9b5dd15c2ffc03cab4f492}\label{eo__event_8hh_ad12fb2286f9b5dd15c2ffc03cab4f492}} 
static const callback\+\_\+priority {\bfseries efl\+::eolian\+::callback\+\_\+priorities\+::default\+\_\+} = 0
\item 
\mbox{\Hypertarget{eo__event_8hh_aecb4a20bc4848efac62cca2f6d44cf41}\label{eo__event_8hh_aecb4a20bc4848efac62cca2f6d44cf41}} 
static const callback\+\_\+priority {\bfseries efl\+::eolian\+::callback\+\_\+priorities\+::after} = 100
\end{DoxyCompactItemize}
