\hypertarget{structelm_1_1Clock}{}\section{elm\+:\+:Clock Struct Reference}
\label{structelm_1_1Clock}\index{elm\+::\+Clock@{elm\+::\+Clock}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structelm_1_1Clock_1_1changed__event}{changed\+\_\+event}}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1Clock_abeee7dcd8d5fb1362fef8997e7497e4a}\label{structelm_1_1Clock_abeee7dcd8d5fb1362fef8997e7497e4a}} 
{\bfseries Clock} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a73b52b59b4565398227900efb68d5ad1}\label{structelm_1_1Clock_a73b52b59b4565398227900efb68d5ad1}} 
{\bfseries Clock} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a4a42c9bf6521f6c40cec0c7eaaca2960}\label{structelm_1_1Clock_a4a42c9bf6521f6c40cec0c7eaaca2960}} 
{\bfseries Clock} (\mbox{\hyperlink{structelm_1_1Clock}{Clock}} const \&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a4f65906028552c437261f376937c6691}\label{structelm_1_1Clock_a4f65906028552c437261f376937c6691}} 
{\bfseries Clock} (\mbox{\hyperlink{structelm_1_1Clock}{Clock}} \&\&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a4e7a3f8d64370af9b37bcf6ce9853f4f}\label{structelm_1_1Clock_a4e7a3f8d64370af9b37bcf6ce9853f4f}} 
\mbox{\hyperlink{structelm_1_1Clock}{Clock}} \& {\bfseries operator=} (\mbox{\hyperlink{structelm_1_1Clock}{Clock}} const \&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a42ecb17e060c8f342857a41ae3b60755}\label{structelm_1_1Clock_a42ecb17e060c8f342857a41ae3b60755}} 
\mbox{\hyperlink{structelm_1_1Clock}{Clock}} \& {\bfseries operator=} (\mbox{\hyperlink{structelm_1_1Clock}{Clock}} \&\&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Clock_aa18d2f98245c448b0ef8dc7f0f1de950}\label{structelm_1_1Clock_aa18d2f98245c448b0ef8dc7f0f1de950}} 
{\bfseries Clock} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structelm_1_1Clock_ad502d71f7b9b2f4dbaf2b717f65e56a0}\label{structelm_1_1Clock_ad502d71f7b9b2f4dbaf2b717f65e56a0}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Clock} (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_1Clock_ae93be3330ef9eccca7bb324469e1d39c}\label{structelm_1_1Clock_ae93be3330ef9eccca7bb324469e1d39c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries show\+\_\+am\+\_\+pm\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a6f9e5b9d398c47a1a71ed0e11c483826}\label{structelm_1_1Clock_a6f9e5b9d398c47a1a71ed0e11c483826}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries show\+\_\+am\+\_\+pm\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type am\+\_\+pm) const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_ae5d9e1e3ee8d113e3971ef2b2b5b7a22}\label{structelm_1_1Clock_ae5d9e1e3ee8d113e3971ef2b2b5b7a22}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ double $>$\+::type {\bfseries first\+\_\+interval\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_aaa29fc4ec09111f96280d82827e0ee07}\label{structelm_1_1Clock_aaa29fc4ec09111f96280d82827e0ee07}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries first\+\_\+interval\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type interval) const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_ad164fbde78f7708378a8b741b35e012c}\label{structelm_1_1Clock_ad164fbde78f7708378a8b741b35e012c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries show\+\_\+seconds\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a66406dc1621a98cd81b860cca5a76311}\label{structelm_1_1Clock_a66406dc1621a98cd81b860cca5a76311}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries show\+\_\+seconds\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type seconds) const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_af0df99812299bcb3a75533219cac3d5c}\label{structelm_1_1Clock_af0df99812299bcb3a75533219cac3d5c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries edit\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a1bc0749f80ca9c3bbc5cb44a18e2d50a}\label{structelm_1_1Clock_a1bc0749f80ca9c3bbc5cb44a18e2d50a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries edit\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type edit) const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_ac379b451b889dc5aef3f2d5af9db9359}\label{structelm_1_1Clock_ac379b451b889dc5aef3f2d5af9db9359}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries pause\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a71975280d753a64dbbda7abc9ed1007e}\label{structelm_1_1Clock_a71975280d753a64dbbda7abc9ed1007e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries pause\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type paused) const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a7e8a4a0226b568b61809af697c24f7d8}\label{structelm_1_1Clock_a7e8a4a0226b568b61809af697c24f7d8}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries time\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type hrs, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type min, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type sec) const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a8d3407668f784c9242a21d91b2342cf6}\label{structelm_1_1Clock_a8d3407668f784c9242a21d91b2342cf6}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries time\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type hrs, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type min, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type sec) const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a52a3b4d82d86b88c72b4301d2a1e2ebf}\label{structelm_1_1Clock_a52a3b4d82d86b88c72b4301d2a1e2ebf}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \mbox{\hyperlink{group__Elm__Clock_ga8692bdbba88156f31daaa03b7b706330}{Elm\+\_\+\+Clock\+\_\+\+Edit\+\_\+\+Mode}} $>$\+::type {\bfseries edit\+\_\+mode\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a35952b3b4a73f00f2c1f21f0dbff9fd1}\label{structelm_1_1Clock_a35952b3b4a73f00f2c1f21f0dbff9fd1}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries edit\+\_\+mode\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \mbox{\hyperlink{group__Elm__Clock_ga8692bdbba88156f31daaa03b7b706330}{Elm\+\_\+\+Clock\+\_\+\+Edit\+\_\+\+Mode}} $>$\+::type digedit) const
\item 
\mbox{\Hypertarget{structelm_1_1Clock_a21a571a6ea3b6e5407613334c66fd008}\label{structelm_1_1Clock_a21a571a6ea3b6e5407613334c66fd008}} 
\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_1Clock_a85f2839fade469ca055259ce29f769f2}\label{structelm_1_1Clock_a85f2839fade469ca055259ce29f769f2}} 
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_1Clock_ab9b82a12e57aa51297d500bf17b83094}\label{structelm_1_1Clock_ab9b82a12e57aa51297d500bf17b83094}} 
static struct \mbox{\hyperlink{structelm_1_1Clock_1_1changed__event}{elm\+::\+Clock\+::changed\+\_\+event}} {\bfseries changed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
