\hypertarget{structelm_1_1Notify}{}\section{elm\+:\+:Notify Struct Reference}
\label{structelm_1_1Notify}\index{elm\+::\+Notify@{elm\+::\+Notify}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structelm_1_1Notify_1_1block__clicked__event}{block\+\_\+clicked\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1Notify_1_1dismissed__event}{dismissed\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1Notify_1_1timeout__event}{timeout\+\_\+event}}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a4c97af22bca40f1e1bf129ef92142c2d}\label{structelm_1_1Notify_a4c97af22bca40f1e1bf129ef92142c2d}} 
{\bfseries Notify} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structelm_1_1Notify_af17d75ea6d678875a57ad776b16050c0}\label{structelm_1_1Notify_af17d75ea6d678875a57ad776b16050c0}} 
{\bfseries Notify} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a56d46556312bc187a5c79f2e5b07285e}\label{structelm_1_1Notify_a56d46556312bc187a5c79f2e5b07285e}} 
{\bfseries Notify} (\mbox{\hyperlink{structelm_1_1Notify}{Notify}} const \&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a5e3f3cd90d150be4445e3d0da4dd0a98}\label{structelm_1_1Notify_a5e3f3cd90d150be4445e3d0da4dd0a98}} 
{\bfseries Notify} (\mbox{\hyperlink{structelm_1_1Notify}{Notify}} \&\&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a470ffb0952a06b21928406e49ca9f150}\label{structelm_1_1Notify_a470ffb0952a06b21928406e49ca9f150}} 
\mbox{\hyperlink{structelm_1_1Notify}{Notify}} \& {\bfseries operator=} (\mbox{\hyperlink{structelm_1_1Notify}{Notify}} const \&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a7595428324953b43482b8dd9a4a618f7}\label{structelm_1_1Notify_a7595428324953b43482b8dd9a4a618f7}} 
\mbox{\hyperlink{structelm_1_1Notify}{Notify}} \& {\bfseries operator=} (\mbox{\hyperlink{structelm_1_1Notify}{Notify}} \&\&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Notify_ac0d615b1d84df89352534fb97178ee88}\label{structelm_1_1Notify_ac0d615b1d84df89352534fb97178ee88}} 
{\bfseries Notify} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a8917ca4ce81fdf7d9a3584df00faf9fa}\label{structelm_1_1Notify_a8917ca4ce81fdf7d9a3584df00faf9fa}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Notify} (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{structelm_1_1Notify_a355b36c889bd5422442fc695d5429941}\label{structelm_1_1Notify_a355b36c889bd5422442fc695d5429941}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries align\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ double $>$\+::type horizontal, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ double $>$\+::type vertical) const
\item 
\mbox{\Hypertarget{structelm_1_1Notify_ad45b6c850a6f91e3f115c3d72c51f587}\label{structelm_1_1Notify_ad45b6c850a6f91e3f115c3d72c51f587}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries align\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type horizontal, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type vertical) const
\item 
\mbox{\Hypertarget{structelm_1_1Notify_acf192a7f66929a2b1de0dc07ff0b796a}\label{structelm_1_1Notify_acf192a7f66929a2b1de0dc07ff0b796a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries allow\+\_\+events\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1Notify_ae0a0f8e477c9199553d70afd6e3c8ed9}\label{structelm_1_1Notify_ae0a0f8e477c9199553d70afd6e3c8ed9}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries allow\+\_\+events\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type allow) const
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a416e14f0977b7e2cb1cd54ca9b181e23}\label{structelm_1_1Notify_a416e14f0977b7e2cb1cd54ca9b181e23}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ double $>$\+::type {\bfseries timeout\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a27489700f10c1ceda945c32fc15e8724}\label{structelm_1_1Notify_a27489700f10c1ceda945c32fc15e8724}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries timeout\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type timeout) const
\item 
\mbox{\Hypertarget{structelm_1_1Notify_acad4c367879408105074c00ba946cf92}\label{structelm_1_1Notify_acad4c367879408105074c00ba946cf92}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries dismiss} () const
\item 
\mbox{\Hypertarget{structelm_1_1Notify_aef68e70b7496b1b566a726acc7be52db}\label{structelm_1_1Notify_aef68e70b7496b1b566a726acc7be52db}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a3a0cab25277e296a2497afaa885728a2}\label{structelm_1_1Notify_a3a0cab25277e296a2497afaa885728a2}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1Notify_aa4e0cf02932aee4e781f739ec0cbf7cd}\label{structelm_1_1Notify_aa4e0cf02932aee4e781f739ec0cbf7cd}} 
static struct \mbox{\hyperlink{structelm_1_1Notify_1_1block__clicked__event}{elm\+::\+Notify\+::block\+\_\+clicked\+\_\+event}} {\bfseries block\+\_\+clicked\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a6eac7b6f3c85a60d553b03a0ce9856c7}\label{structelm_1_1Notify_a6eac7b6f3c85a60d553b03a0ce9856c7}} 
static struct \mbox{\hyperlink{structelm_1_1Notify_1_1timeout__event}{elm\+::\+Notify\+::timeout\+\_\+event}} {\bfseries timeout\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1Notify_a58e5a85efcce20ab34e4ddd76805abcc}\label{structelm_1_1Notify_a58e5a85efcce20ab34e4ddd76805abcc}} 
static struct \mbox{\hyperlink{structelm_1_1Notify_1_1dismissed__event}{elm\+::\+Notify\+::dismissed\+\_\+event}} {\bfseries dismissed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
