\section{KJS::Scheduled\-Action Class Reference}
\label{classKJS_1_1ScheduledAction}\index{KJS::ScheduledAction@{KJS::ScheduledAction}}
An action (either function or string) to be executed after a specified time interval, either once or repeatedly.  


{\tt \#include $<$kjs\_\-window.h$>$}

Collaboration diagram for KJS::Scheduled\-Action:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=84pt]{classKJS_1_1ScheduledAction__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Scheduled\-Action} (Object \_\-func, List \_\-args, {\bf QTime} \_\-next\-Time, int \_\-interval, bool \_\-single\-Shot, int \_\-timer\-Id)\label{classKJS_1_1ScheduledAction_a0}

\item 
{\bf Scheduled\-Action} ({\bf QString} \_\-code, {\bf QTime} \_\-next\-Time, int \_\-interval, bool \_\-single\-Shot, int \_\-timer\-Id)\label{classKJS_1_1ScheduledAction_a1}

\item 
bool {\bf execute} (Window $\ast$window)\label{classKJS_1_1ScheduledAction_a3}

\item 
void {\bf mark} ()\label{classKJS_1_1ScheduledAction_a4}

\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
Object\-Imp $\ast$ {\bf func}\label{classKJS_1_1ScheduledAction_o0}

\item 
List {\bf args}\label{classKJS_1_1ScheduledAction_o1}

\item 
{\bf QString} {\bf code}\label{classKJS_1_1ScheduledAction_o2}

\item 
bool {\bf is\-Function}\label{classKJS_1_1ScheduledAction_o3}

\item 
bool {\bf single\-Shot}\label{classKJS_1_1ScheduledAction_o4}

\item 
{\bf QTime} {\bf next\-Time}\label{classKJS_1_1ScheduledAction_o5}

\item 
int {\bf interval}\label{classKJS_1_1ScheduledAction_o6}

\item 
bool {\bf executing}\label{classKJS_1_1ScheduledAction_o7}

\item 
int {\bf timer\-Id}\label{classKJS_1_1ScheduledAction_o8}

\end{CompactItemize}


\subsection{Detailed Description}
An action (either function or string) to be executed after a specified time interval, either once or repeatedly. 

Used for window.set\-Timeout() and window.set\-Interval() 



Definition at line 177 of file kjs\_\-window.h.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
kjs\_\-window.h\item 
kjs\_\-window.cpp\end{CompactItemize}
