:right-sidebar: True LogLevelFlags =================================================================== .. currentmodule:: gi.repository.GLib .. class:: LogLevelFlags :no-contents-entry: Flags specifying the level of log messages. It is possible to change how GLib treats messages of the various levels using :obj:`~gi.repository.GLib.log_set_handler` and :obj:`~gi.repository.GLib.log_set_fatal_mask`. Fields ------ .. rst-class:: interim-class .. class:: LogLevelFlags :no-index: .. attribute:: FLAG_FATAL Internal flag .. attribute:: FLAG_RECURSION Internal flag .. attribute:: LEVEL_CRITICAL Log level for critical warning messages, see :obj:`~gi.repository.GLib.critical`. This level is also used for messages produced by :obj:`~gi.repository.GLib.return_if_fail` and :obj:`~gi.repository.GLib.return_val_if_fail`. .. attribute:: LEVEL_DEBUG Log level for debug messages, see :obj:`~gi.repository.GLib.debug` .. attribute:: LEVEL_ERROR Log level for errors, see :obj:`~gi.repository.GLib.error`. This level is also used for messages produced by :obj:`~gi.repository.GLib.assert`. .. attribute:: LEVEL_INFO Log level for informational messages, see :obj:`~gi.repository.GLib.info` .. attribute:: LEVEL_MASK A mask including all log levels .. attribute:: LEVEL_MESSAGE Log level for messages, see :obj:`~gi.repository.GLib.message` .. attribute:: LEVEL_WARNING Log level for warnings, see :obj:`~gi.repository.GLib.warning`