Function Macro
GLibdebug
since: 2.6
Description
A convenience function/macro to log a debug message. The message should typically not be translated to the user’s language.
If g_log_default_handler()
is used as the log handler function, a new-line
character will automatically be appended to @…, and need not be entered manually.
Such messages are suppressed by the g_log_default_handler()
and
g_log_writer_default()
unless the G_MESSAGES_DEBUG
environment variable is
set appropriately.
If structured logging is enabled, this will use g_log_structured(); otherwise it will use g_log(). See [Using Structured Logging][using-structured-logging].
Available since: 2.6
This function is not directly available to language bindings.