Logging
Logging — Logging functions
|
|
Includes
#include <fpi-log.h>
Description
Logging in libfprint is handled through GLib's logging system, and behave the same
way as in the GLib Message Output and Debugging Functions
documentation.
You should include fpi-log.h as early as possible in your sources, just after
setting the FP_COMPONENT define to a string unique to your sources. This will
set the suffix of the G_LOG_DOMAIN used for printing.
Functions
BUG_ON()
#define BUG_ON(condition)
Uses fp_err() to print an error if the condition
is true.
BUG
#define BUG() BUG_ON(1)
Same as BUG_ON() but is always true.
Types and Values
fp_dbg
#define fp_dbg g_debug
Same as g_debug().
fp_info
#define fp_info g_debug
Same as g_debug().
fp_warn
#define fp_warn g_warning
Same as g_warning().
fp_err
#define fp_err g_warning
Same as g_warning(). In the future, this might be changed to a
g_assert() instead, so bear this in mind when adding those calls
to your driver.