SYMBOL INDEX (188 symbols across 31 files) FILE: examples/args_eval.c function call_exit (line 6) | static int call_exit() function main (line 11) | int main(int argc, char *argv[]) FILE: examples/custom_output.c function syslog_level (line 12) | static int syslog_level(const int lvl) function custom_output_callback (line 35) | static void custom_output_callback(const zf_log_message *msg, void *arg) function main (line 53) | int main(int argc, char *argv[]) FILE: examples/file_output.c function file_output_callback (line 10) | static void file_output_callback(const zf_log_message *msg, void *arg) function file_output_close (line 18) | static void file_output_close(void) function file_output_open (line 23) | static void file_output_open(const char *const log_path) function main (line 35) | int main(int argc, char *argv[]) FILE: examples/hello.c function main (line 5) | int main(int argc, char *argv[]) FILE: tests/filesize_check.c function filesize (line 7) | static long filesize(const char *const path) function main (line 21) | int main(int argc, const char *argv[]) FILE: tests/perf/run_tests.py function take_first (line 11) | def take_first(value): function take_order (line 16) | def take_order(value, order): function take_map (line 22) | def take_map(value, keys, vals): function take_best (line 30) | def take_best(values, key, compare, reverse=False): function take_plural (line 39) | def take_plural(count, base, suffix): function take_threads_variants (line 44) | def take_threads_variants(): function _cmp_percentage (line 57) | def _cmp_percentage(p, key, a, b): function cmp_percentage (line 64) | def cmp_percentage(p, key): function translate_test (line 67) | def translate_test(test): function translate_subj (line 91) | def translate_subj(subj): function translation_sort_key (line 98) | def translation_sort_key(v): function translation_value (line 101) | def translation_value(v): class data_cell (line 104) | class data_cell: method __init__ (line 105) | def __init__(self): method set_best (line 107) | def set_best(self, best=True): method ifbest (line 109) | def ifbest(self, a, b): class data_str (line 114) | class data_str(data_cell): method __init__ (line 115) | def __init__(self, value): method __str__ (line 119) | def __str__(self): method __repr__ (line 121) | def __repr__(self): class data_bytes (line 124) | class data_bytes(data_cell): method __init__ (line 125) | def __init__(self, value): method __str__ (line 129) | def __str__(self): method __repr__ (line 135) | def __repr__(self): class data_seconds (line 138) | class data_seconds(data_cell): method __init__ (line 139) | def __init__(self, value): method __str__ (line 143) | def __str__(self): method __repr__ (line 145) | def __repr__(self): class data_freq (line 148) | class data_freq(data_cell): method __init__ (line 149) | def __init__(self, count, seconds): method __str__ (line 156) | def __str__(self): method __repr__ (line 158) | def __repr__(self): method freq (line 160) | def freq(self): function get_table_data (line 163) | def get_table_data(result): function gen_table_ascii (line 206) | def gen_table_ascii(result): function gen_table_markdown (line 231) | def gen_table_markdown(result): function run_call_site_size (line 265) | def run_call_site_size(params, result): function run_executable_size (line 285) | def run_executable_size(params, result): function run_build_time (line 302) | def run_build_time(params, result, id, optional=False): function run_speed (line 319) | def run_speed(params, result, threads_variants, seconds=1): function run_tests (line 339) | def run_tests(params): function main (line 348) | def main(argv): FILE: tests/perf/test_executable_size.cpp function main (line 3) | int main(int argc, char *argv[]) FILE: tests/perf/test_speed.cpp class thread_latch (line 14) | class thread_latch method thread_latch (line 17) | thread_latch(): _go(false), _halt(false) {} class thread_group (line 55) | class thread_group class bench (line 105) | class bench method bench (line 108) | bench() {} function main (line 132) | int main(int argc, char *argv[]) FILE: tests/perf/test_switch.h function XLOG_SLOW_FUNC (line 40) | static int XLOG_SLOW_FUNC() function XLOG_INIT (line 80) | static void XLOG_INIT() function class (line 99) | class null_sink: public spdlog::sinks::sink function XLOG_INIT (line 118) | static void XLOG_INIT() function class (line 134) | class null_stream { function XLOG_INIT (line 161) | static void XLOG_INIT() function class (line 181) | class null_sink function XLOG_INIT (line 205) | static void XLOG_INIT() function class (line 223) | class null_sink: public google::LogSink function XLOG_INIT (line 243) | static void XLOG_INIT() FILE: tests/perf/time_it.py function usage (line 8) | def usage(f, st): function main (line 14) | def main(argv): FILE: tests/test_aux_spec.c function mock_output_callback (line 10) | static void mock_output_callback(const zf_log_message *msg, void *arg) function main (line 15) | int main(int argc, char *argv[]) FILE: tests/test_builtin_output_facilities.c function main (line 12) | int main(int argc, char *argv[]) FILE: tests/test_call_site_size_censoring.c function log_some (line 9) | static void log_some() function main (line 29) | int main(int argc, char *argv[]) FILE: tests/test_call_site_size_conditional.c function log_some (line 15) | static void log_some() function main (line 35) | int main(int argc, char *argv[]) FILE: tests/test_call_site_size_fmt_args.c function log_some (line 12) | static void log_some() function main (line 528) | int main(int argc, char *argv[]) FILE: tests/test_call_site_size_msg_only.c function log_some (line 5) | static void log_some() function main (line 521) | int main(int argc, char *argv[]) FILE: tests/test_censoring.c function mock_output_callback (line 6) | static void mock_output_callback(const zf_log_message *msg, void *arg) function was_logged (line 12) | static unsigned was_logged() function some_function_0 (line 19) | static void some_function_0() function some_function_1 (line 24) | static void some_function_1(const unsigned d) function test_censoring (line 36) | static void test_censoring() function main (line 67) | int main(int argc, char *argv[]) FILE: tests/test_compilation_cpp.cpp function mock_output_callback (line 5) | void mock_output_callback(const zf_log_message *, void *) function main (line 10) | int main(int argc, char *argv[]) FILE: tests/test_conditional.c function mock_output_callback (line 10) | static void mock_output_callback(const zf_log_message *msg, void *arg) function was_logged (line 16) | static unsigned was_logged() function forty_two (line 23) | static unsigned forty_two() function test_conditional (line 30) | static void test_conditional() function main (line 53) | int main(int argc, char *argv[]) FILE: tests/test_decoration.main.c function main_output_callback (line 8) | static void main_output_callback(const zf_log_message *msg, void *arg) function test_main (line 21) | void test_main() function main (line 32) | int main(int argc, char *argv[]) FILE: tests/test_decoration.module.c function module_output_callback (line 9) | static void module_output_callback(const zf_log_message *msg, void *arg) function test_module (line 20) | void test_module() FILE: tests/test_externally_defined_state.c function mock_output_callback (line 24) | static void mock_output_callback(const zf_log_message *msg, void *arg) function test_static_initialization (line 29) | static void test_static_initialization() function main (line 41) | int main(int argc, char *argv[]) FILE: tests/test_externally_defined_state_cpp.cpp function mock_output_callback (line 14) | void mock_output_callback(const zf_log_message *, void *) function main (line 19) | int main(int argc, char *argv[]) FILE: tests/test_log_level_override.c function test_level_checks (line 19) | static void test_level_checks() function main (line 38) | int main(int argc, char *argv[]) FILE: tests/test_log_level_switches.c function reset (line 26) | static void reset() function mock_output_callback (line 33) | static void mock_output_callback(const zf_log_message *msg, void *arg) function get_arg (line 42) | static int get_arg() function test_current_level (line 48) | static void test_current_level() function test_output_level (line 76) | static void test_output_level() function test_args_evaluation (line 120) | static void test_args_evaluation() function test_level_checks (line 177) | static void test_level_checks() function main (line 207) | int main(int argc, char *argv[]) FILE: tests/test_log_message_content.c function memchk (line 85) | static size_t memchk(const void *const b, const int c, const size_t sz) function common_prefix (line 95) | static size_t common_prefix(const char *const s1, const size_t s1_len, function reset (line 105) | static void reset() function mock_time_callback (line 117) | static void mock_time_callback(struct tm *const tm, unsigned *const msec) function mock_pid_callback (line 129) | static void mock_pid_callback(int *const pid, int *const tid) function mock_buffer_callback (line 135) | static void mock_buffer_callback(zf_log_message *msg, char *buf) function mock_output_callback (line 141) | static void mock_output_callback(const zf_log_message *msg, void *arg) function verify_log_output (line 159) | static void verify_log_output(const size_t buf_sz, function test_msg_output (line 216) | static void test_msg_output() function test_mem_output (line 229) | static void test_mem_output() function init_expected_lines (line 243) | static void init_expected_lines() function main (line 276) | int main(int argc, char *argv[]) FILE: tests/test_private_parts.c type put_padding_r_testcase (line 11) | typedef struct put_padding_r_testcase function test_put_padding_r (line 30) | static void test_put_padding_r() function main (line 44) | int main(int argc, char *argv[]) FILE: tests/test_source_location.c function mock_output_callback (line 23) | static void mock_output_callback(const zf_log_message *msg, void *arg) function test_function (line 32) | static void test_function() function main (line 53) | int main(int argc, char *argv[]) FILE: tests/zf_test.h function _ZF_TEST_INLINE (line 20) | static _ZF_TEST_INLINE bool _zf_test_bool(const bool v) FILE: zf_log/zf_log.c function fake_vsnprintf (line 492) | static int fake_vsnprintf(char *s, size_t sz, const char *fmt, va_list ap) function fake_snprintf (line 506) | static int fake_snprintf(char *s, size_t sz, const char *fmt, ...) type tm (line 521) | struct tm type src_location (line 525) | typedef struct src_location type mem_block (line 533) | typedef struct mem_block type tm (line 540) | struct tm function INLINE (line 560) | static INLINE int android_lvl(const int lvl) function out_android_callback (line 582) | static void out_android_callback(const zf_log_message *const msg, void *... function INLINE (line 603) | static INLINE int apple_lvl(const int lvl) function out_nslog_callback (line 625) | static void out_nslog_callback(const zf_log_message *const msg, void *arg) function out_debugstring_callback (line 639) | static void out_debugstring_callback(const zf_log_message *const msg, vo... function zf_log_out_stderr_callback (line 651) | void zf_log_out_stderr_callback(const zf_log_message *const msg, void *arg) function lvl_char (line 708) | static char lvl_char(const int lvl) type timeval (line 752) | struct timeval type tm (line 754) | struct tm function INLINE (line 756) | static INLINE int tcache_get(const struct timeval *const tv, struct tm *... function INLINE (line 778) | static INLINE void tcache_set(const struct timeval *const tv, struct tm ... function time_callback (line 791) | static void time_callback(struct tm *const tm, unsigned *const msec) function pid_callback (line 825) | static void pid_callback(int *const pid, int *const tid) function buffer_callback (line 859) | static void buffer_callback(zf_log_message *msg, char *buf) function INLINE (line 886) | static INLINE size_t nprintf_size(zf_log_message *const msg) function INLINE (line 898) | static INLINE void put_nprintf(zf_log_message *const msg, const int n) function INLINE (line 906) | static INLINE char *put_padding_r(const unsigned w, const char wc, function INLINE (line 931) | static INLINE char *put_uint_r(const unsigned v, const unsigned w, const... function INLINE (line 937) | static INLINE char *put_int_r(const int v, const unsigned w, const char wc, function INLINE (line 944) | static INLINE char *put_stringn(const char *const s_p, const char *const... function INLINE (line 957) | static INLINE char *put_string(const char *s, char *p, char *const e) function INLINE (line 964) | static INLINE char *put_uint(unsigned v, const unsigned w, const char wc, function put_ctx (line 1081) | static void put_ctx(zf_log_message *const msg) function put_tag (line 1156) | static void put_tag(zf_log_message *const msg, const char *const tag) function put_src (line 1169) | static void put_src(zf_log_message *const msg, const src_location *const... function put_msg (line 1192) | static void put_msg(zf_log_message *const msg, function output_mem (line 1201) | static void output_mem(const zf_log_spec *log, zf_log_message *const msg, function zf_log_set_tag_prefix (line 1240) | void zf_log_set_tag_prefix(const char *const prefix) function zf_log_set_mem_width (line 1245) | void zf_log_set_mem_width(const unsigned w) function zf_log_set_output_level (line 1250) | void zf_log_set_output_level(const int lvl) function zf_log_set_output_v (line 1255) | void zf_log_set_output_v(const unsigned mask, void *const arg, function _zf_log_write_imp (line 1263) | static void _zf_log_write_imp( function _zf_log_write_d (line 1297) | void _zf_log_write_d( function _zf_log_write_aux_d (line 1309) | void _zf_log_write_aux_d( function _zf_log_write (line 1321) | void _zf_log_write(const int lvl, const char *const tag, function _zf_log_write_aux (line 1330) | void _zf_log_write_aux( function _zf_log_write_mem_d (line 1340) | void _zf_log_write_mem_d( function _zf_log_write_mem_aux_d (line 1354) | void _zf_log_write_mem_aux_d( function _zf_log_write_mem (line 1368) | void _zf_log_write_mem(const int lvl, const char *const tag, function _zf_log_write_mem_aux (line 1379) | void _zf_log_write_mem_aux( FILE: zf_log/zf_log.h type zf_log_message (line 508) | typedef struct zf_log_message type zf_log_format (line 531) | typedef struct zf_log_format type zf_log_output (line 539) | typedef struct zf_log_output function _ZF_LOG_INLINE (line 554) | static _ZF_LOG_INLINE void zf_log_set_output_p(const zf_log_output *cons... type zf_log_spec (line 573) | typedef struct zf_log_spec function _ZF_LOG_INLINE (line 799) | static _ZF_LOG_INLINE void _zf_log_unused(const int dummy, ...) {(void)d...