25 #ifndef CGU_IO_WATCH_H 26 #define CGU_IO_WATCH_H 165 guint
start_iowatch(
int fd,
const Callback::CallbackArg<bool&>* cb,
166 GIOCondition io_condition, gint priority = G_PRIORITY_DEFAULT,
167 GMainContext* context = 0);
215 guint
start_iowatch(
int fd,
const Callback::CallbackArg<bool&>* cb, Releaser& r,
216 GIOCondition io_condition, gint priority = G_PRIORITY_DEFAULT,
217 GMainContext* context = 0);
259 guint
start_iowatch(
int fd,
const Callback::CallbackArg<GIOCondition, bool&>* cb,
260 GIOCondition io_condition, gint priority = G_PRIORITY_DEFAULT,
261 GMainContext* context = 0);
312 guint
start_iowatch(
int fd,
const Callback::CallbackArg<GIOCondition, bool&>* cb,
313 Releaser& r, GIOCondition io_condition, gint priority = G_PRIORITY_DEFAULT,
314 GMainContext* context = 0);
guint start_iowatch(int fd, const Callback::CallbackArg< bool &> *cb, GIOCondition io_condition, gint priority=G_PRIORITY_DEFAULT, GMainContext *context=0)
This file provides classes for type erasure.
Definition: application.h:44