\hypertarget{structecore_1_1Poller}{}\section{ecore\+:\+:Poller Struct Reference}
\label{structecore_1_1Poller}\index{ecore\+::\+Poller@{ecore\+::\+Poller}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structecore_1_1Poller_a52782ebe49e1657b71dbf480c95b5d16}\label{structecore_1_1Poller_a52782ebe49e1657b71dbf480c95b5d16}} 
{\bfseries Poller} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\mbox{\Hypertarget{structecore_1_1Poller_a821ed492fd8a0824240a747f03c15710}\label{structecore_1_1Poller_a821ed492fd8a0824240a747f03c15710}} 
{\bfseries Poller} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structecore_1_1Poller_a85949c42146339f341138591155a710e}\label{structecore_1_1Poller_a85949c42146339f341138591155a710e}} 
{\bfseries Poller} (\hyperlink{structecore_1_1Poller}{Poller} const \&other)=default
\item 
\mbox{\Hypertarget{structecore_1_1Poller_ae1a1b3f98dcf852b5d10e2cd2c1dbc12}\label{structecore_1_1Poller_ae1a1b3f98dcf852b5d10e2cd2c1dbc12}} 
{\bfseries Poller} (\hyperlink{structecore_1_1Poller}{Poller} \&\&other)=default
\item 
\mbox{\Hypertarget{structecore_1_1Poller_a615d4c8d13515ba4e61c4a3c9eb71d29}\label{structecore_1_1Poller_a615d4c8d13515ba4e61c4a3c9eb71d29}} 
\hyperlink{structecore_1_1Poller}{Poller} \& {\bfseries operator=} (\hyperlink{structecore_1_1Poller}{Poller} const \&other)=default
\item 
\mbox{\Hypertarget{structecore_1_1Poller_a8e6a7740bddb15cb4c7b80b762ee0621}\label{structecore_1_1Poller_a8e6a7740bddb15cb4c7b80b762ee0621}} 
\hyperlink{structecore_1_1Poller}{Poller} \& {\bfseries operator=} (\hyperlink{structecore_1_1Poller}{Poller} \&\&other)=default
\item 
\mbox{\Hypertarget{structecore_1_1Poller_a8ff7abb3736c7a2aee490a5d52ba52ec}\label{structecore_1_1Poller_a8ff7abb3736c7a2aee490a5d52ba52ec}} 
{\bfseries Poller} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\mbox{\Hypertarget{structecore_1_1Poller_adfdc2cdf47f767b666a79d353a7a0eba}\label{structecore_1_1Poller_adfdc2cdf47f767b666a79d353a7a0eba}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Poller} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{structecore_1_1Poller_ac24280f9cf0b520eaec31fc77658c989}\label{structecore_1_1Poller_ac24280f9cf0b520eaec31fc77658c989}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ int $>$\+::type {\bfseries interval\+\_\+get} () const
\item 
\mbox{\Hypertarget{structecore_1_1Poller_abef06532baf5eae5e145811bca2c7958}\label{structecore_1_1Poller_abef06532baf5eae5e145811bca2c7958}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries interval\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type interval) const
\item 
\mbox{\Hypertarget{structecore_1_1Poller_ab8f89e1f6c65a2a31f89166038d7325c}\label{structecore_1_1Poller_ab8f89e1f6c65a2a31f89166038d7325c}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries constructor} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \hyperlink{group__Ecore_ga40d67f547376373ee34363b825874088}{Ecore\+\_\+\+Poller\+\_\+\+Type} $>$\+::type type, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type interval, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \hyperlink{group__Ecore__Main__Loop__Group_ga8a36ef1ac24bfa317a7826617264e530}{Ecore\+\_\+\+Task\+\_\+\+Cb} $>$\+::type func, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ void const $\ast$$>$\+::type data) const
\item 
\mbox{\Hypertarget{structecore_1_1Poller_ab089bf4fb69963d5830a0a0939725408}\label{structecore_1_1Poller_ab089bf4fb69963d5830a0a0939725408}} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structecore_1_1Poller_a49976ddfc45d5335f9bc36989799bd0e}\label{structecore_1_1Poller_a49976ddfc45d5335f9bc36989799bd0e}} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
