Numworks Epsilon  1.4.1
Graphing Calculator Operating System
RunLoop Class Referenceabstract

#include <run_loop.h>

Inheritance diagram for RunLoop:
Container AppsContainer AppsContainerStorage

Public Member Functions

 RunLoop ()
 
void run ()
 
void runWhile (bool(*callback)(void *ctx), void *ctx)
 

Protected Member Functions

virtual bool dispatchEvent (Ion::Events::Event e)=0
 
virtual int numberOfTimers ()
 
virtual TimertimerAtIndex (int i)
 

Detailed Description

Definition at line 7 of file run_loop.h.

Constructor & Destructor Documentation

◆ RunLoop()

RunLoop::RunLoop ( )

Definition at line 7 of file run_loop.cpp.

Member Function Documentation

◆ dispatchEvent()

virtual bool RunLoop::dispatchEvent ( Ion::Events::Event  e)
protectedpure virtual

Implemented in AppsContainer, and Container.

◆ numberOfTimers()

int RunLoop::numberOfTimers ( )
protectedvirtual

Definition at line 11 of file run_loop.cpp.

◆ run()

void RunLoop::run ( )

Definition at line 20 of file run_loop.cpp.

◆ runWhile()

void RunLoop::runWhile ( bool(*)(void *ctx)  callback,
void *  ctx 
)

Definition at line 24 of file run_loop.cpp.

◆ timerAtIndex()

Timer * RunLoop::timerAtIndex ( int  i)
protectedvirtual

Definition at line 15 of file run_loop.cpp.


The documentation for this class was generated from the following files: