![]() |
![]() |
anonymous enum |
PRIORITY_HIGH |
Use this for high priority event sources. It is not used within GLib or GTK+. |
PRIORITY_DEFAULT |
Use this for default priority event sources. In glibmm this priority is used by default when installing timeout handlers with SignalTimeout::connect(). In GDK this priority is used for events from the X server. |
PRIORITY_HIGH_IDLE |
Use this for high priority idle functions. GTK+ uses PRIORITY_HIGH_IDLE + 10 for resizing operations, and PRIORITY_HIGH_IDLE + 20 for redrawing operations. (This is done to ensure that any pending resizes are processed before any pending redraws, so that widgets are not redrawn twice unnecessarily.) |
PRIORITY_DEFAULT_IDLE |
Use this for default priority idle functions. In glibmm this priority is used by default when installing idle handlers with SignalIdle::connect(). |
PRIORITY_LOW | Use this for very low priority background tasks. It is not used within GLib or GTK+. |
enum Glib::IOCondition |
A bitwise combination representing an I/O condition to watch for on an event source.
The flags correspond to those used by the poll()
system call on UNIX (see man 2 poll
). To test for individual flags, do something like this:
if((condition & Glib::IO_OUT) != 0) do_some_output();
IOCondition operator|(IOCondition, IOCondition)
IOCondition operator&(IOCondition, IOCondition)
IOCondition operator^(IOCondition, IOCondition)
IOCondition operator~(IOCondition)
IOCondition& operator|=(IOCondition&, IOCondition)
IOCondition& operator&=(IOCondition&, IOCondition)
IOCondition& operator^=(IOCondition&, IOCondition)
IOCondition Glib::operator& | ( | IOCondition | lhs, | |
IOCondition | rhs | |||
) | [inline] |
IOCondition& Glib::operator&= | ( | IOCondition& | lhs, | |
IOCondition | rhs | |||
) | [inline] |
IOCondition Glib::operator^ | ( | IOCondition | lhs, | |
IOCondition | rhs | |||
) | [inline] |
IOCondition& Glib::operator^= | ( | IOCondition& | lhs, | |
IOCondition | rhs | |||
) | [inline] |
IOCondition Glib::operator| | ( | IOCondition | lhs, | |
IOCondition | rhs | |||
) | [inline] |
IOCondition& Glib::operator|= | ( | IOCondition& | lhs, | |
IOCondition | rhs | |||
) | [inline] |
IOCondition Glib::operator~ | ( | IOCondition | flags | ) | [inline] |
SignalChildWatch Glib::signal_child_watch | ( | ) |
Convenience child watch signal.
SignalIdle Glib::signal_idle | ( | ) |
Convenience idle signal.
SignalIO Glib::signal_io | ( | ) |
SignalTimeout Glib::signal_timeout | ( | ) |
Glib::RefPtr<MainLoop> wrap | ( | GMainLoop * | gobject, | |
bool | take_copy = false | |||
) | [related, inherited] |
Glib::RefPtr<MainContext> wrap | ( | GMainContext * | gobject, | |
bool | take_copy = false | |||
) | [related, inherited] |