ntcore_sys

Function NT_AddLogger

Source
pub unsafe extern "C" fn NT_AddLogger(
    inst: NT_Inst,
    min_level: u32,
    max_level: u32,
    data: *mut c_void,
    func: NT_ListenerCallback,
) -> NT_Listener
Expand description

Add logger callback function. By default, log messages are sent to stderr; this function sends log messages to the provided callback function instead. The callback function will only be called for log messages with level greater than or equal to min_level and less than or equal to max_level; messages outside this range will be silently ignored.

§Parameters

  • inst: Instance handle.
  • min_level: Minimum log level.
  • max_level: Maximum log level.
  • data: Data pointer to pass to func.
  • func: Listener callback function.

§Returns

Listener handle.