\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_1eolian_1_1signal__connection}{efl\+::eolian\+::signal\+\_\+connection}
\item 
struct \hyperlink{structefl_1_1eolian_1_1scoped__signal__connection}{efl\+::eolian\+::scoped\+\_\+signal\+\_\+connection}
\item 
struct \hyperlink{structefl_1_1eolian_1_1__event__deleter}{efl\+::eolian\+::\+\_\+event\+\_\+deleter$<$ F $>$}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{eo__event_8hh_a4558a6a5f2dd4e5f7218dd0829132e7c}{}\label{eo__event_8hh_a4558a6a5f2dd4e5f7218dd0829132e7c} 
typedef \+::\hyperlink{group__Eo_gac7db0831a9f86713a4bd623fd3e0a46e}{Eo\+\_\+\+Callback\+\_\+\+Priority} {\bfseries efl\+::eolian\+::callback\+\_\+priority}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{eo__event_8hh_ad54316c0f52996958e2ddba3e6538e02}{}\label{eo__event_8hh_ad54316c0f52996958e2ddba3e6538e02} 
{\footnotesize template$<$typename F $>$ }\\signal\+\_\+connection {\bfseries efl\+::eolian\+::make\+\_\+signal\+\_\+connection} (std\+::unique\+\_\+ptr$<$ F $>$ \&data, \hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo, \+::\hyperlink{group__Eo_gad670648d5fda11a332b52e28d5bc6ffc}{Eo\+\_\+\+Event\+\_\+\+Cb} cb, \hyperlink{struct__Eo__Event__Description}{Eo\+\_\+\+Event\+\_\+\+Description} const $\ast$description)
\item 
\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 
\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 
\hypertarget{eo__event_8hh_aafacb8e1e555482a598f3ca8eb19d102}{}\label{eo__event_8hh_aafacb8e1e555482a598f3ca8eb19d102} 
{\footnotesize template$<$typename T , typename P , typename F $>$ }\\void {\bfseries efl\+::eolian\+::\+\_\+detail\+::event\+\_\+callback} (void $\ast$data, \+::\hyperlink{group__Eo_ga84086312b7575eb5136f4c2ef16df043}{Eo\+\_\+\+Event} const $\ast$event)
\item 
\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 
\hypertarget{eo__event_8hh_a56cc9c2fb88c9765f32914c704507c24}{}\label{eo__event_8hh_a56cc9c2fb88c9765f32914c704507c24} 
static const callback\+\_\+priority {\bfseries efl\+::eolian\+::callback\+\_\+priorities\+::before} = -\/100
\item 
\hypertarget{eo__event_8hh_ad12fb2286f9b5dd15c2ffc03cab4f492}{}\label{eo__event_8hh_ad12fb2286f9b5dd15c2ffc03cab4f492} 
static const callback\+\_\+priority {\bfseries efl\+::eolian\+::callback\+\_\+priorities\+::default\+\_\+} = 0
\item 
\hypertarget{eo__event_8hh_aecb4a20bc4848efac62cca2f6d44cf41}{}\label{eo__event_8hh_aecb4a20bc4848efac62cca2f6d44cf41} 
static const callback\+\_\+priority {\bfseries efl\+::eolian\+::callback\+\_\+priorities\+::after} = 100
\end{DoxyCompactItemize}
