$Revision: 1.5 $
Error reporting (er) er_macro.c - simple macro processor
Status: NOT REVUED, PARTLY TESTED
Design and implementation by: Marek Bukowy
#define RIPLOG_FORMAT " FORMAT SEVCHAR|FACSYMB|TEXTLONG|DATETIME|PIDFULL|PROGNAME|THR_ID|MNEMONIC "
| Included from | include/ca_defs.h | |
| Visible in: | modules/ac/access_control.c | |
| modules/ca/ca_configFns.c | ||
| modules/ca/ca_initFn.c | ||
| modules/ca/ca_sourceLoader.c | ||
| modules/ca/ca_values.c | ||
| modules/er/er_macro.c |
| Visible in: | modules/er/er_macro.c | |
| Used in: | ER_macro_list() | modules/er/er_macro.c |
| ER_macro_predef() | modules/er/er_macro.c | |
| ER_make_macro() | modules/er/er_macro.c | |
| ER_process_split() | modules/er/er_macro.c |
| Prototyped in: | modules/er/er_macro.h | |
| Calls: | g_hash_table_foreach() | |
| References Functions: | er_macro_list_hook() | modules/er/er_macro.c |
| References Variables: | er_macro_hash | modules/er/er_macro.c |
| Prototyped in: | modules/er/er_macro.h | |
| Calls: | ER_make_macro() | modules/er/er_macro.c |
| g_hash_table_new() | ||
| Called by: | ER_init() | modules/er/er.c |
| References Functions: | g_str_equal(), g_str_hash() | |
| References Variables: | er_macro_hash | modules/er/er_macro.c |
| Prototyped in: | modules/er/er_macro.h | |
| Calls: | ER_parse_spec() | modules/er/er.yacc.tab.c |
| ER_process_split() | modules/er/er_macro.c | |
| free(), g_strfreev(), g_strsplit(), strdup() | ||
| Called by: | ER_proc_ca_err() | modules/er/er_macro.c |
| Calls: | g_hash_table_insert(), g_hash_table_lookup_extended(), g_hash_table_remove(), wr_real_free(), wr_string() | |
| Called by: | ER_macro_predef() | modules/er/er_macro.c |
| ER_proc_ca_macro() | modules/er/er_macro.c | |
| References Variables: | er_macro_hash | modules/er/er_macro.c |
| Calls: | ER_macro_spec() | modules/er/er_macro.c |
| ca_get_string() | modules/ca/ca_configFns.c | |
| fprintf(), fputs(), free(), strchr() | ||
| Called by: | ER_init() | modules/er/er.c |
| Calls: | ER_make_macro() | modules/er/er_macro.c |
| ca_get_string() | modules/ca/ca_configFns.c | |
| fprintf(), free(), strchr(), strtok_r() | ||
| Called by: | ER_init() | modules/er/er.c |
| Prototyped in: | modules/er/er_macro.h | |
| Calls: | fprintf(), g_hash_table_lookup(), g_string_append(), g_string_append_c(), g_string_free(), g_string_new(), strlen(), strstr() | |
| Called by: | ER_macro_spec() | modules/er/er_macro.c |
| References Variables: | er_macro_hash | modules/er/er_macro.c |
| Calls: | SK_cd_printf() | |
| Used in: | ER_macro_list() | modules/er/er_macro.c |