qb_log_callsite_get - Man Page

Get or create a callsite at the given position.

Synopsis

#include <qb/qblog.h>

struct qb_log_callsite* qb_log_callsite_get(
    const char   *function,
    const char   *filename,
    const char   *format,
    uint8_t       priority,
    uint32_t      lineno,
    uint32_t      tags
);

Params

function originating function name

filename originating filename

format   format string

priority this takes syslog priorities.

lineno   file line number

tags     the tag

Description

The result can then be passed into qb_log_real_()

See Also

qb_log_filter_fn_set(3), qb_log_from_external_source_va2(3), qb_log_thread_start(3), qb_log_target_user_data_get(3), qb_log_tags_stringify_fn_set(3), qb_log_file_reopen(3), qb_log_fini(3), qb_log_callsites_dump(3), qb_log_ctl2(3), qb_log_target_user_data_set(3), qb_log_target_format(3), qb_log_thread_priority_set(3), qb_log_facility2int(3), qb_log_callsites_register(3), qb_log_filter_ctl2(3), qb_log_file_close(3), qb_log_format_set(3), qb_log_real_(3), qb_log_from_external_source_va(3), qb_log_blackbox_write_to_file(3), qb_log_real_va_(3), qb_log_from_external_source(3), qb_log_blackbox_print_from_file(3), qb_log_facility2str(3), qb_log_callsite_get2(3), qb_log_ctl(3), qb_log_filter_ctl(3), qb_log_custom_close(3), qb_log_init(3), qb_log_file_open(3), qb_log_custom_open(3)

Referenced By

qb_log_blackbox_print_from_file(3), qb_log_blackbox_write_to_file(3), qb_log_callsites_dump(3), qb_log_callsites_register(3), qb_log_ctl(3), qb_log_ctl2(3), qb_log_custom_close(3), qb_log_custom_open(3), qb_log_facility2int(3), qb_log_facility2str(3), qb_log_file_close(3), qb_log_file_open(3), qb_log_file_reopen(3), qb_log_filter_ctl(3), qb_log_filter_ctl2(3), qb_log_filter_fn_set(3), qb_log_fini(3), qb_log_format_set(3), qb_log_from_external_source(3), qb_log_from_external_source_va(3), qblog.h(3), qb_log_init(3), qb_log_real_(3), qb_log_real_va_(3), qb_log_tags_stringify_fn_set(3), qb_log_target_format(3), qb_log_target_user_data_get(3), qb_log_target_user_data_set(3), qb_log_thread_priority_set(3), qb_log_thread_start(3).

2021-03-03 libqb Programmer's Manual