#include <crm_internal.h>
#include <crm/common/cmdline_internal.h>
#include <ctype.h>
#include <stdarg.h>
#include <stdint.h>
#include <stdlib.h>
#include <stdio.h>
Go to the source code of this file.
◆ logger
#define logger |
( |
|
priv, |
|
|
|
fmt, |
|
|
|
args... |
|
) |
| |
Value:do { \
qb_log_from_external_source(pcmk__s((priv)->function, __func__), \
pcmk__s((priv)->file, __FILE__), fmt, (priv)->log_level, \
(((priv)->line == 0)? __LINE__ : (priv)->line), (priv)->tags, \
##args); \
} while (0);
Definition at line 41 of file output_log.c.
◆ logger_va
#define logger_va |
( |
|
priv, |
|
|
|
level, |
|
|
|
fmt, |
|
|
|
ap |
|
) |
| |
Value:do { \
qb_log_from_external_source_va(pcmk__s((priv)->function, __func__), \
pcmk__s((priv)->file, __FILE__), fmt, level, \
(((priv)->line == 0)? __LINE__ : (priv)->line), (priv)->tags, \
ap); \
} while (0);
Definition at line 57 of file output_log.c.
◆ private_data_t
◆ pcmk__mk_log_output()
◆ pcmk__output_get_log_level()
◆ pcmk__output_set_log_filter()
void pcmk__output_set_log_filter |
( |
pcmk__output_t * |
out, |
|
|
const char * |
file, |
|
|
const char * |
function, |
|
|
uint32_t |
line, |
|
|
uint32_t |
tags |
|
) |
| |
◆ pcmk__output_set_log_level()
void pcmk__output_set_log_level |
( |
pcmk__output_t * |
out, |
|
|
uint8_t |
log_level |
|
) |
| |
◆ pcmk__log_output_entries
GOptionEntry pcmk__log_output_entries[] |