Top | ![]() |
![]() |
![]() |
![]() |
GebrLog * | gebr_log_open () |
GList * | gebr_log_messages_read () |
void | gebr_log_messages_free () |
void | gebr_log_add_message () |
void | gebr_log_close () |
GebrLogMessage * | gebr_log_message_new () |
const gchar * | gebr_log_message_get_date () |
const gchar * | gebr_log_message_get_message () |
void | gebr_log_message_free () |
void | gebr_log_set_default () |
void | gebr_log () |
The GeBR logging class provides functions for logging various types of messages, such as informative messages and error messages.
void gebr_log_add_message (GebrLog *log
,GebrLogMessageType type
,const gchar *message
);
GebrLogMessage * gebr_log_message_new (GebrLogMessageType type
,const gchar *date
,const gchar *message
);
const gchar *
gebr_log_message_get_message (GebrLogMessage *message
);
void
gebr_log_message_free (GebrLogMessage *message
);
Free the message structure.
void
gebr_log_set_default (const gchar *path
);
Sets the default path
for logging.
void gebr_log (GebrLogMessageType type
,const gchar *msg
,...
);
Logs into the default path. See gebr_log_set_default()
.