gobj_log_debug()

gobj_log_debug()#

Logs a debug message with a specified priority and options. gobj_log_debug() formats the message using variadic arguments and sends it to registered log handlers.

Prototype

void gobj_log_debug(
    hgobj gobj,
    log_opt_t opt,
    ...
);

Parameters

Key

Type

Description

gobj

hgobj

The GObj instance associated with the log message.

opt

log_opt_t

Logging options that control behavior such as stack tracing or exit conditions.

...

variadic

Format string followed by arguments for message formatting.


Return Value

This function does not return a value.

Notes

The function internally calls _log_jnbf() to process and dispatch the log message. It increments the global debug log counter.

Prototype

// Not applicable in JS

Prototype

# Not applicable in Python
Examples
// TODO C examples
// TODO JS examples
# TODO Python examples