fltk/run.h File Reference


Detailed Description

The basic fltk runtime. Every program needs to call this somewhere.


Namespaces

namespace  fltk

Typedefs

typedef void(* fltk::FileHandler )(int fd, void *)
typedef void(* fltk::TimeoutHandler )(void *)

Enumerations

enum  { READ, WRITE, EXCEPT }

Functions

void fltk::add_check (TimeoutHandler, void *=0)
void fltk::add_fd (int fd, FileHandler, void *=0)
void fltk::add_fd (int fd, int when, FileHandler, void *=0)
void fltk::add_idle (TimeoutHandler, void *=0)
void fltk::add_timeout (float t, TimeoutHandler, void *v=0)
int fltk::arg (int, char **, int &)
void fltk::args (int, char **)
int fltk::args (int, char **, int &, int(*)(int, char **, int &)=0)
void fltk::awake (void *message=0)
int fltk::check ()
int fltk::damage ()
void fltk::damage (int d)
void fltk::display (const char *)
bool fltk::enable_tablet_events ()
void fltk::flush ()
double fltk::get_time_secs ()
bool fltk::has_check (TimeoutHandler, void *=0)
bool fltk::has_idle (TimeoutHandler, void *=0)
bool fltk::has_timeout (TimeoutHandler, void *=0)
bool fltk::in_main_thread ()
void fltk::lock ()
int fltk::ready ()
void fltk::redraw ()
void fltk::remove_check (TimeoutHandler, void *=0)
void fltk::remove_fd (int, int when=-1)
void fltk::remove_idle (TimeoutHandler, void *=0)
void fltk::remove_timeout (TimeoutHandler, void *=0)
void fltk::repeat_timeout (float t, TimeoutHandler, void *=0)
int fltk::run ()
void fltk::set_idle (void(*cb)())
void * fltk::thread_message ()
void fltk::unlock ()
int fltk::wait (float time)
int fltk::wait ()

Variables

int fltk::damage_
const char *const fltk::help
void(* fltk::idle )()


Wed Sep 10 02:47:46 2008. FLTK ©2007 Bill Spitzak and others.
Permission is granted to reproduce this manual or any portion for any purpose, provided this copyright and permission notice are preserved.