#include <stdarg.h>
#include <g_types.h>
Go to the source code of this file.
Defines | |
#define | G_LOG_LEVEL_USER_SHIFT (8) |
#define | G_LOG_FATAL_MASK (G_LOG_FLAG_RECURSION | G_LOG_LEVEL_ERROR) |
#define | G_LOG_DOMAIN ((gchar*) 0) |
#define | g_assert(expr) |
#define | g_assert_not_reached() |
#define | g_return_if_fail(expr) |
#define | g_return_val_if_fail(expr, val) |
#define | g_return_if_reached() |
#define | g_return_val_if_reached(val) |
Typedefs | |
typedef void(*) | GLogFunc (const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer user_data) |
typedef void(*) | GPrintFunc (const gchar *string) |
typedef void(*) | GErrorFunc (const gchar *str) |
typedef void(*) | GWarningFunc (const gchar *str) |
Enumerations | |
enum | GLogLevelFlags |
Functions | |
G_BEGIN_DECLS guint | g_printf_string_upper_bound (const gchar *format, va_list args) |
guint | g_log_set_handler (const gchar *log_domain, GLogLevelFlags log_levels, GLogFunc log_func, gpointer user_data) |
void | g_log_remove_handler (const gchar *log_domain, guint handler_id) |
void | g_log_default_handler (const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer unused_data) |
void | g_log (const gchar *log_domain, GLogLevelFlags log_level, const gchar *format,...) G_GNUC_PRINTF(3 |
void void | g_logv (const gchar *log_domain, GLogLevelFlags log_level, const gchar *format, va_list args) |
GLogLevelFlags | g_log_set_fatal_mask (const gchar *log_domain, GLogLevelFlags fatal_mask) |
GLogLevelFlags | g_log_set_always_fatal (GLogLevelFlags fatal_mask) |
static void | g_error (const gchar *format,...) |
static void | g_message (const gchar *format,...) |
static void | g_critical (const gchar *format,...) |
static void | g_warning (const gchar *format,...) |
void | g_print (const gchar *format,...) G_GNUC_PRINTF(1 |
void GPrintFunc | g_set_print_handler (GPrintFunc func) |
void | g_printerr (const gchar *format,...) G_GNUC_PRINTF(1 |
void GPrintFunc | g_set_printerr_handler (GPrintFunc func) |
GErrorFunc | g_set_error_handler (GErrorFunc func) |
GWarningFunc | g_set_warning_handler (GWarningFunc func) |
GPrintFunc | g_set_message_handler (GPrintFunc func) |
Variables | |
const gchar * | g_log_domain_glib |
#define g_assert | ( | expr | ) |
Value:
G_STMT_START{ \ if (!(expr)) \ g_log (G_LOG_DOMAIN, \ G_LOG_LEVEL_ERROR, \ "file %s: line %d: assertion failed: (%s)", \ __FILE__, \ __LINE__, \ #expr); }G_STMT_END
Definition at line 216 of file gmessages.h.
Referenced by gdk_color_context_add_palette(), gdk_color_context_free(), gdk_color_context_free_dither(), gdk_color_context_get_index_from_palette(), gdk_color_context_get_pixel(), gdk_color_context_get_pixel_from_palette(), gdk_color_context_get_pixels(), gdk_color_context_get_pixels_incremental(), gdk_color_context_init_dither(), gdk_color_context_new(), gdk_color_context_new_mono(), gdk_color_context_query_colors(), gdk_color_free(), gdk_event_free(), gdk_gc_predraw(), gdk_text_extents(), gdk_text_extents_wc(), gdk_text_size(), gdk_text_width_wc(), gdk_wchar_text_handle(), gdk_win32_draw_text(), and gdk_win32_draw_text_wc().
#define g_assert_not_reached | ( | ) |
Value:
G_STMT_START{ \ g_log (G_LOG_DOMAIN, \ G_LOG_LEVEL_ERROR, \ "file %s: line %d: should not be reached", \ __FILE__, \ __LINE__); }G_STMT_END
Definition at line 225 of file gmessages.h.
Referenced by gdk_color_context_new(), gdk_image_get(), gdk_image_new_with_depth(), gdk_visual_init(), gdk_win32_drawable_destroy(), and gdk_win32_image_destroy().
#define G_LOG_DOMAIN ((gchar*) 0) |
Definition at line 98 of file gmessages.h.
Referenced by g_critical(), g_error(), g_message(), and g_warning().
#define G_LOG_FATAL_MASK (G_LOG_FLAG_RECURSION | G_LOG_LEVEL_ERROR) |
Definition at line 65 of file gmessages.h.
#define G_LOG_LEVEL_USER_SHIFT (8) |
Definition at line 43 of file gmessages.h.
#define g_return_if_fail | ( | expr | ) |
Value:
G_STMT_START{ \ if (!(expr)) \ { \ g_log (G_LOG_DOMAIN, \ G_LOG_LEVEL_CRITICAL, \ "file %s: line %d: assertion `%s' failed", \ __FILE__, \ __LINE__, \ #expr); \ return; \ }; }G_STMT_END
Definition at line 294 of file gmessages.h.
Referenced by _gdk_colormap_real_destroy(), _gdk_cursor_destroy(), gdk_color_free(), gdk_colormap_change(), gdk_colormap_free_colors(), gdk_colormap_sync(), gdk_colormap_unref(), gdk_colors_free(), gdk_cursor_unref(), gdk_drag_abort(), gdk_drag_context_ref(), gdk_drag_context_unref(), gdk_drag_drop(), gdk_draw_arc(), gdk_draw_drawable(), gdk_draw_image(), gdk_draw_line(), gdk_draw_lines(), gdk_draw_point(), gdk_draw_points(), gdk_draw_polygon(), gdk_draw_rectangle(), gdk_draw_segments(), gdk_draw_text(), gdk_draw_text_wc(), gdk_drawable_get_size(), gdk_drawable_set_colormap(), gdk_drawable_unref(), gdk_event_free(), gdk_event_put(), gdk_font_unref(), gdk_free_text_list(), gdk_gc_get_values(), gdk_gc_set_background(), gdk_gc_set_clip_mask(), gdk_gc_set_clip_origin(), gdk_gc_set_clip_rectangle(), gdk_gc_set_clip_region(), gdk_gc_set_dashes(), gdk_gc_set_exposures(), gdk_gc_set_fill(), gdk_gc_set_font(), gdk_gc_set_foreground(), gdk_gc_set_function(), gdk_gc_set_stipple(), gdk_gc_set_subwindow(), gdk_gc_set_tile(), gdk_gc_set_ts_origin(), gdk_gc_set_values(), gdk_gc_unref(), gdk_image_put(), gdk_image_put_pixel(), gdk_image_unref(), gdk_input_set_axes(), gdk_input_set_extension_events(), gdk_input_set_source(), gdk_input_window_destroy(), gdk_property_change(), gdk_property_delete(), gdk_rectangle_union(), gdk_region_destroy(), gdk_region_get_clipbox(), gdk_region_offset(), gdk_region_shrink(), gdk_selection_convert(), gdk_string_extents(), gdk_synthesize_click(), gdk_text_extents(), gdk_text_extents_wc(), gdk_win32_image_destroy(), gdk_window_add_filter(), gdk_window_clear(), gdk_window_clear_area(), gdk_window_clear_area_e(), gdk_window_destroy_notify(), gdk_window_get_geometry(), gdk_window_get_position(), gdk_window_get_root_origin(), gdk_window_get_user_data(), gdk_window_hide(), gdk_window_internal_destroy(), gdk_window_lower(), gdk_window_merge_child_shapes(), gdk_window_move(), gdk_window_move_resize(), gdk_window_raise(), gdk_window_register_dnd(), gdk_window_remove_filter(), gdk_window_reparent(), gdk_window_resize(), gdk_window_set_back_pixmap(), gdk_window_set_background(), gdk_window_set_child_shapes(), gdk_window_set_cursor(), gdk_window_set_decorations(), gdk_window_set_events(), gdk_window_set_functions(), gdk_window_set_geometry_hints(), gdk_window_set_group(), gdk_window_set_hints(), gdk_window_set_icon(), gdk_window_set_icon_name(), gdk_window_set_override_redirect(), gdk_window_set_role(), gdk_window_set_static_bit_gravity(), gdk_window_set_static_win_gravity(), gdk_window_set_title(), gdk_window_set_transient_for(), gdk_window_set_user_data(), gdk_window_shape_combine_mask(), gdk_window_show(), gdk_window_withdraw(), and gdk_xid_table_insert().
#define g_return_if_reached | ( | ) |
Value:
G_STMT_START{ \ g_log (G_LOG_DOMAIN, \ G_LOG_LEVEL_CRITICAL, \ "file %s: line %d: should not be reached", \ __FILE__, \ __LINE__); \ return; }G_STMT_END
Definition at line 318 of file gmessages.h.
#define g_return_val_if_fail | ( | expr, | |||
val | ) |
Value:
G_STMT_START{ \ if (!(expr)) \ { \ g_log (G_LOG_DOMAIN, \ G_LOG_LEVEL_CRITICAL, \ "file %s: line %d: assertion `%s' failed", \ __FILE__, \ __LINE__, \ #expr); \ return (val); \ }; }G_STMT_END
Definition at line 306 of file gmessages.h.
Referenced by _gdk_font_strlen(), gdk_bitmap_create_from_data(), gdk_button_grab(), gdk_char_height(), gdk_char_measure(), gdk_char_width(), gdk_char_width_wc(), gdk_color_black(), gdk_color_change(), gdk_color_copy(), gdk_color_equal(), gdk_color_parse(), gdk_color_white(), gdk_colormap_alloc_colors(), gdk_colormap_get_visual(), gdk_colormap_match_color(), gdk_colormap_new(), gdk_colormap_ref(), gdk_colors_alloc(), gdk_cursor_new_from_pixmap(), gdk_cursor_ref(), gdk_drag_begin(), gdk_drawable_get_colormap(), gdk_drawable_get_type(), gdk_drawable_get_visual(), gdk_drawable_ref(), gdk_error_trap_pop(), gdk_event_copy(), gdk_event_get_graphics_expose(), gdk_font_equal(), gdk_font_full_name_get(), gdk_font_id(), gdk_font_load(), gdk_font_load_internal(), gdk_font_ref(), gdk_fontset_load(), gdk_gc_new(), gdk_gc_new_with_values(), gdk_gc_ref(), gdk_image_get(), gdk_image_get_pixel(), gdk_image_ref(), gdk_input_motion_events(), gdk_key_grab(), gdk_keyboard_grab(), gdk_keyval_from_name(), gdk_pixmap_create_on_shared_image(), gdk_pixmap_foreign_new(), gdk_pixmap_new(), gdk_pointer_grab(), gdk_property_get(), gdk_rectangle_intersect(), gdk_region_empty(), gdk_region_equal(), gdk_region_point_in(), gdk_region_polygon(), gdk_region_rect_in(), gdk_region_union_with_rect(), gdk_regions_op(), gdk_rgb_cmap_new(), gdk_selection_property_get(), gdk_string_height(), gdk_string_measure(), gdk_string_width(), gdk_text_height(), gdk_text_measure(), gdk_text_size(), gdk_text_width_wc(), gdk_window_get_children(), gdk_window_get_events(), gdk_window_get_origin(), gdk_window_get_parent(), gdk_window_get_pointer(), gdk_window_get_toplevel(), gdk_window_is_viewable(), gdk_window_is_visible(), gdk_window_new(), and gdk_window_set_static_gravities().
#define g_return_val_if_reached | ( | val | ) |
Value:
G_STMT_START{ \ g_log (G_LOG_DOMAIN, \ G_LOG_LEVEL_CRITICAL, \ "file %s: line %d: should not be reached", \ __FILE__, \ __LINE__); \ return (val); }G_STMT_END
Definition at line 326 of file gmessages.h.
typedef void(*) GErrorFunc(const gchar *str) |
Definition at line 174 of file gmessages.h.
typedef void(*) GLogFunc(const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer user_data) |
Definition at line 67 of file gmessages.h.
typedef void(*) GPrintFunc(const gchar *string) |
Definition at line 165 of file gmessages.h.
typedef void(*) GWarningFunc(const gchar *str) |
Definition at line 175 of file gmessages.h.
enum GLogLevelFlags |
Definition at line 47 of file gmessages.h.
static void g_critical | ( | const gchar * | format, | |
... | ||||
) | [static] |
Definition at line 146 of file gmessages.h.
References G_LOG_DOMAIN, G_LOG_LEVEL_CRITICAL, and g_logv().
static void g_error | ( | const gchar * | format, | |
... | ||||
) | [static] |
Definition at line 128 of file gmessages.h.
References G_LOG_DOMAIN, G_LOG_LEVEL_ERROR, and g_logv().
Referenced by free_colormap(), gdk_dnd_init(), gdk_rgb_init(), gdk_visual_init(), gdk_window_internal_destroy(), gdk_window_new(), and RegisterGdkClass().
void g_log | ( | const gchar * | log_domain, | |
GLogLevelFlags | log_level, | |||
const gchar * | format, | |||
... | ||||
) |
void g_log_default_handler | ( | const gchar * | log_domain, | |
GLogLevelFlags | log_level, | |||
const gchar * | message, | |||
gpointer | unused_data | |||
) |
GLogLevelFlags g_log_set_always_fatal | ( | GLogLevelFlags | fatal_mask | ) |
GLogLevelFlags g_log_set_fatal_mask | ( | const gchar * | log_domain, | |
GLogLevelFlags | fatal_mask | |||
) |
guint g_log_set_handler | ( | const gchar * | log_domain, | |
GLogLevelFlags | log_levels, | |||
GLogFunc | log_func, | |||
gpointer | user_data | |||
) |
void void g_logv | ( | const gchar * | log_domain, | |
GLogLevelFlags | log_level, | |||
const gchar * | format, | |||
va_list | args | |||
) |
Referenced by g_critical(), g_error(), g_message(), and g_warning().
static void g_message | ( | const gchar * | format, | |
... | ||||
) | [static] |
Definition at line 137 of file gmessages.h.
References G_LOG_DOMAIN, G_LOG_LEVEL_MESSAGE, and g_logv().
Referenced by gdk_color_context_get_pixel(), gdk_color_context_get_pixels(), gdk_color_context_get_pixels_incremental(), gdk_color_context_new(), and gdk_init_check().
void g_print | ( | const gchar * | format, | |
... | ||||
) |
Referenced by _gdk_cursor_destroy(), _gdk_font_destroy(), _gdk_win32_gc_new(), check_unicode_subranges(), find_window_for_pointer_event(), free_colors(), gdk_bitmap_create_from_data(), gdk_cursor_new(), gdk_cursor_new_from_pixmap(), gdk_destroy_filter(), gdk_drag_begin(), gdk_drag_context_unref(), gdk_drag_do_leave(), gdk_drag_find_window(), gdk_drag_status(), gdk_drawable_set_colormap(), gdk_drawable_unref(), gdk_dropfiles_filter(), gdk_event_get_graphics_expose(), gdk_event_translate(), gdk_events_init(), gdk_events_queue(), gdk_font_load(), gdk_font_load_internal(), gdk_gc_set_clip_rectangle(), gdk_gc_set_clip_region(), gdk_image_get(), gdk_image_new_bitmap(), gdk_image_new_with_depth(), gdk_image_put(), gdk_input_init(), gdk_keyboard_grab(), gdk_keyboard_ungrab(), gdk_pixmap_create_from_data(), gdk_pixmap_create_on_shared_image(), gdk_pixmap_new(), gdk_pointer_grab(), gdk_pointer_ungrab(), gdk_property_change(), gdk_property_delete(), gdk_rgb_alloc_scratch(), gdk_rgb_alloc_scratch_image(), gdk_rgb_cmap_fail(), gdk_rgb_cmap_new(), gdk_rgb_init(), gdk_rgb_make_colorcube(), gdk_rgb_preprocess_dm_565(), gdk_rgb_score_visual(), gdk_rgb_select_conv(), gdk_rgb_set_gray_cmap(), gdk_rgb_try_colormap(), gdk_rgb_xpixel_from_rgb(), gdk_selection_convert(), gdk_selection_owner_get(), gdk_selection_owner_set(), gdk_selection_property_delete(), gdk_selection_property_get(), gdk_selection_send_notify(), gdk_syscursor_new(), gdk_text_property_to_text_list(), gdk_wchar_text_handle(), gdk_win32_draw_arc(), gdk_win32_draw_drawable(), gdk_win32_draw_points(), gdk_win32_draw_polygon(), gdk_win32_draw_rectangle(), gdk_win32_draw_segments(), gdk_win32_draw_text(), gdk_win32_draw_text_wc(), gdk_win32_gc_set_dashes(), gdk_win32_gc_set_values(), gdk_win32_gc_values_to_win32values(), gdk_win32_image_destroy(), gdk_win32_pixmap_destroy(), gdk_win32_print_dc_attributes(), gdk_win32_window_destroy(), gdk_window_at_pointer(), gdk_window_clear_area(), gdk_window_clear_area_e(), gdk_window_destroy(), gdk_window_destroy_notify(), gdk_window_get_origin(), gdk_window_get_root_origin(), gdk_window_hide(), gdk_window_internal_destroy(), gdk_window_lower(), gdk_window_move(), gdk_window_move_resize(), gdk_window_new(), gdk_window_raise(), gdk_window_register_dnd(), gdk_window_reparent(), gdk_window_resize(), gdk_window_set_background(), gdk_window_set_cursor(), gdk_window_set_geometry_hints(), gdk_window_set_hints(), gdk_window_set_role(), gdk_window_set_static_bit_gravity(), gdk_window_set_static_win_gravity(), gdk_window_set_title(), gdk_window_set_transient_for(), gdk_window_shape_combine_mask(), gdk_window_show(), gdk_window_withdraw(), gdk_WindowProc(), inner_window_proc(), predraw_set_foreground(), print_event(), print_event_state(), print_unicode_subranges(), propagate(), synthesize_crossing_events(), and translate_mouse_coords().
void g_printerr | ( | const gchar * | format, | |
... | ||||
) |
GErrorFunc g_set_error_handler | ( | GErrorFunc | func | ) |
GPrintFunc g_set_message_handler | ( | GPrintFunc | func | ) |
void GPrintFunc g_set_print_handler | ( | GPrintFunc | func | ) |
void GPrintFunc g_set_printerr_handler | ( | GPrintFunc | func | ) |
GWarningFunc g_set_warning_handler | ( | GWarningFunc | func | ) |
static void g_warning | ( | const gchar * | format, | |
... | ||||
) | [static] |
Definition at line 155 of file gmessages.h.
References G_LOG_DOMAIN, G_LOG_LEVEL_WARNING, and g_logv().
Referenced by _gdk_pixmap_create_from_xpm(), alloc_color_cells(), gdk_color_context_get_pixels(), gdk_color_context_get_pixels_incremental(), gdk_color_context_new(), gdk_cursor_new(), gdk_drag_drop(), gdk_font_load_internal(), gdk_free_compound_text(), gdk_image_get(), gdk_image_new_with_depth(), gdk_init(), gdk_input_init(), gdk_other_api_failed(), gdk_pixmap_new(), gdk_property_change(), gdk_property_delete(), gdk_property_get(), gdk_selection_convert(), gdk_selection_property_delete(), gdk_set_locale(), gdk_string_to_compound_text(), gdk_text_extents(), gdk_text_size(), gdk_win32_api_failed(), gdk_win32_draw_drawable(), gdk_win32_draw_text(), gdk_win32_window_destroy(), gdk_window_add_colormap_windows(), gdk_window_destroy_notify(), gdk_window_get_children(), gdk_window_set_group(), gdk_window_set_override_redirect(), and init_bw().
const gchar* g_log_domain_glib |