e-debug-log

e-debug-log

Synopsis

#define             E_DEBUG_LOG_DOMAIN_USER
#define             E_DEBUG_LOG_DOMAIN_GLOG
#define             E_DEBUG_LOG_DOMAIN_CAL_QUERIES
void                e_debug_log                         (gboolean is_milestone,
                                                         const gchar *domain,
                                                         const gchar *format,
                                                         ...);
void                e_debug_logv                        (gboolean is_milestone,
                                                         const gchar *domain,
                                                         const gchar *format,
                                                         va_list args);
gboolean            e_debug_log_load_configuration      (const gchar *filename,
                                                         GError **error);
void                e_debug_log_enable_domains          (const gchar **domains,
                                                         gint n_domains);
void                e_debug_log_disable_domains         (const gchar **domains,
                                                         gint n_domains);
gboolean            e_debug_log_is_domain_enabled       (const gchar *domain);
gboolean            e_debug_log_dump                    (const gchar *filename,
                                                         GError **error);
gboolean            e_debug_log_dump_to_dated_file      (GError **error);
void                e_debug_log_set_max_lines           (gint num_lines);
gint                e_debug_log_get_max_lines           (void);
void                e_debug_log_clear                   (void);

Description

Details

E_DEBUG_LOG_DOMAIN_USER

#define E_DEBUG_LOG_DOMAIN_USER "USER" /* always enabled */

Since 2.32


E_DEBUG_LOG_DOMAIN_GLOG

#define E_DEBUG_LOG_DOMAIN_GLOG "GLog" /* used for GLog messages; don't use it yourself */

Since 2.32


E_DEBUG_LOG_DOMAIN_CAL_QUERIES

#define E_DEBUG_LOG_DOMAIN_CAL_QUERIES "CalQueries" /* used for calendar queries analysis */

Since 2.32


e_debug_log ()

void                e_debug_log                         (gboolean is_milestone,
                                                         const gchar *domain,
                                                         const gchar *format,
                                                         ...);

Since 2.32


e_debug_logv ()

void                e_debug_logv                        (gboolean is_milestone,
                                                         const gchar *domain,
                                                         const gchar *format,
                                                         va_list args);

Since 2.32


e_debug_log_load_configuration ()

gboolean            e_debug_log_load_configuration      (const gchar *filename,
                                                         GError **error);

Since 2.32


e_debug_log_enable_domains ()

void                e_debug_log_enable_domains          (const gchar **domains,
                                                         gint n_domains);

Since 2.32


e_debug_log_disable_domains ()

void                e_debug_log_disable_domains         (const gchar **domains,
                                                         gint n_domains);

Since 2.32


e_debug_log_is_domain_enabled ()

gboolean            e_debug_log_is_domain_enabled       (const gchar *domain);

Since 2.32


e_debug_log_dump ()

gboolean            e_debug_log_dump                    (const gchar *filename,
                                                         GError **error);

Since 2.32


e_debug_log_dump_to_dated_file ()

gboolean            e_debug_log_dump_to_dated_file      (GError **error);

Since 2.32


e_debug_log_set_max_lines ()

void                e_debug_log_set_max_lines           (gint num_lines);

Since 2.32


e_debug_log_get_max_lines ()

gint                e_debug_log_get_max_lines           (void);

Since 2.32


e_debug_log_clear ()

void                e_debug_log_clear                   (void);

Since 2.32