|
Adaptive Framework
0.9.0
|
Modules | |
| afw_log | |
Data Structures | |
| struct | afw_log_s |
| Interface afw_log public struct. More... | |
| struct | afw_log_inf_s |
| Interface afw_log_inf_s struct. More... | |
Macros | |
| #define | AFW_LOG_INTERFACE_NAME "afw_log" |
| define for interface afw_log name. | |
| #define | afw_log_destroy(instance, xctx) |
| Call method destroy of interface afw_log. More... | |
| #define | afw_log_set_own_mask(instance, mask, xctx) |
| Call method set_own_mask of interface afw_log. More... | |
| #define | afw_log_write(instance, priority, source_z, message, xctx) |
| Call method write of interface afw_log. More... | |
Typedefs | |
| typedef void(* | afw_log_destroy_t) (const afw_log_t *instance, afw_xctx_t *xctx) |
| typedef void(* | afw_log_set_own_mask_t) (const afw_log_t *instance, afw_log_priority_mask_t mask, afw_xctx_t *xctx) |
| typedef void(* | afw_log_write_t) (const afw_log_t *instance, afw_log_priority_t priority, const afw_utf8_z_t *source_z, const afw_utf8_t *message, afw_xctx_t *xctx) |
Log.
| #define afw_log_destroy | ( | instance, | |
| xctx | |||
| ) |
Call method destroy of interface afw_log.
| instance | Pointer to this log instance. |
| xctx | This is the caller's xctx. |
Definition at line 3053 of file afw_interface.h.
| #define afw_log_set_own_mask | ( | instance, | |
| mask, | |||
| xctx | |||
| ) |
Call method set_own_mask of interface afw_log.
| instance | Pointer to this log instance. |
| mask | Log priority mask. |
| xctx | This is the caller's xctx. |
Definition at line 3068 of file afw_interface.h.
| #define afw_log_write | ( | instance, | |
| priority, | |||
| source_z, | |||
| message, | |||
| xctx | |||
| ) |
Call method write of interface afw_log.
| instance | Pointer to this log instance. |
| priority | Log priority level. |
| source_z | Source file name |
| message | Message to log. |
| xctx | This is the caller's xctx. |
Definition at line 3087 of file afw_interface.h.
| typedef void(* afw_log_destroy_t) (const afw_log_t *instance, afw_xctx_t *xctx) |
Definition at line 3019 of file afw_interface.h.
| typedef void(* afw_log_set_own_mask_t) (const afw_log_t *instance, afw_log_priority_mask_t mask, afw_xctx_t *xctx) |
Definition at line 3025 of file afw_interface.h.
| typedef void(* afw_log_write_t) (const afw_log_t *instance, afw_log_priority_t priority, const afw_utf8_z_t *source_z, const afw_utf8_t *message, afw_xctx_t *xctx) |
Definition at line 3032 of file afw_interface.h.