Function

GLibassertion_message_expr

Declaration

void
g_assertion_message_expr (
  const char* domain,
  const char* file,
  int line,
  const char* func,
  const char* expr
)

Description

Internal function used to print messages from the public g_assert() and g_assert_not_reached() macros.

Parameters

domain const char*
 

Log domain.

 The argument can be NULL.
 The data is owned by the caller of the function.
 The string is a NUL terminated UTF-8 string.
file const char*
 

File containing the assertion.

 The data is owned by the caller of the function.
 The string is a NUL terminated UTF-8 string.
line int
 

Line number of the assertion.

func const char*
 

Function containing the assertion.

 The data is owned by the caller of the function.
 The string is a NUL terminated UTF-8 string.
expr const char*
 

Expression which failed.

 The argument can be NULL.
 The data is owned by the caller of the function.
 The string is a NUL terminated UTF-8 string.