Document of c-modernization-kit (util) 1.0.0

Loading...
Searching...
No Matches
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - a -

- accessf() : fmtio-util.h, fmtio-util.c
- ARCH_ARM : platform.h
- ARCH_ARM64 : platform.h
- ARCH_NAME : platform.h
- ARCH_UNKNOWN : platform.h
- ARCH_X64 : platform.h
- ARCH_X86 : platform.h

### - b -

- build_effective_name() : trace-provider.c

### - c -

- close_file() : file-provider.c
- COMPILER_CLANG : compiler.h
- COMPILER_GCC : compiler.h
- COMPILER_MSVC : compiler.h
- COMPILER_NAME : compiler.h
- COMPILER_UNKNOWN : compiler.h
- COMPILER_VERSION : compiler.h
- config_lock_exclusive() : trace-provider.c
- config_lock_shared_timed() : trace-provider.c
- config_unlock_exclusive() : trace-provider.c
- config_unlock_shared() : trace-provider.c
- console_dispose() : console-util.h, console-util.c
- console_init() : console-util.h, console-util.c
- CONSOLE_UTIL_API : console-util.h
- CONSOLE_UTIL_EXPORT : console-util.h

### - e -

- ELLIPSIS_LEN : trace-provider.c

### - f -

- FALLBACK_NAME : trace-provider.c
- FILE_LOCK_TIMEOUT_MS : file-provider.c
- file_stat_t : fmtio-util.h
- FMTIO_F_OK : fmtio-util.h
- FMTIO_FORMAT_FILENAME : fmtio-util.c
- FMTIO_R_OK : fmtio-util.h
- FMTIO_UTIL_API : fmtio-util.h
- FMTIO_UTIL_EXPORT : fmtio-util.h
- FMTIO_W_OK : fmtio-util.h
- fopenf() : fmtio-util.h, fmtio-util.c
- FORCE_INLINE : compiler.h
- format_timestamp() : file-provider.c

### - g -

- get_process_basename() : trace-provider.c

### - h -

- hex_chars : trace-provider.c
- hex_write_impl() : trace-provider.c

### - l -

- level_char() : file-provider.c
- LOCK_TIMEOUT_MS : trace-provider.c

### - m -

- MAX_BODY : trace-provider.c
- mkdirf() : fmtio-util.h, fmtio-util.c

### - n -

- NO_INLINE : compiler.h

### - o -

- open_file() : file-provider.c
- open_file_truncate() : file-provider.c
- openf() : fmtio-util.h, fmtio-util.c

### - p -

- PATH_MAX : file-provider.c
- PLATFORM_APPLE_OTHER : platform.h
- PLATFORM_LINUX : platform.h
- PLATFORM_MACOS : platform.h
- PLATFORM_NAME : platform.h
- PLATFORM_UNKNOWN : platform.h
- PLATFORM_WINDOWS : platform.h

### - r -

- removef() : fmtio-util.h, fmtio-util.c
- rotate_file() : file-provider.c

### - s -

- should_output() : trace-provider.c
- statf() : fmtio-util.h, fmtio-util.c
- STDERR_TS_BUF_SIZE : trace-provider.c
- syslog_provider_dispose() : trace-syslog-util.h, syslog-provider.c
- syslog_provider_init() : trace-syslog-util.h, syslog-provider.c
- syslog_provider_rename() : trace-syslog-util.h, syslog-provider.c
- syslog_provider_t : trace-syslog-util.h
- syslog_provider_write() : trace-syslog-util.h, syslog-provider.c

### - t -

- to_syslog_level() : trace-provider.c
- TRACE_DEFAULT_FILE_LEVEL : trace-util.h
- TRACE_DEFAULT_OS_LEVEL : trace-util.h
- TRACE_DEFAULT_STDERR_LEVEL : trace-util.h
- trace_dispose() : trace-util.h, trace-provider.c
- TRACE_FILE_DEFAULT_GENERATIONS : trace-file-util.h
- TRACE_FILE_DEFAULT_MAX_BYTES : trace-file-util.h
- TRACE_FILE_LINE_BUF : file-provider.c
- TRACE_FILE_LV_CRITICAL : trace-file-util.h
- TRACE_FILE_LV_ERROR : trace-file-util.h
- TRACE_FILE_LV_INFO : trace-file-util.h
- TRACE_FILE_LV_VERBOSE : trace-file-util.h
- TRACE_FILE_LV_WARNING : trace-file-util.h
- TRACE_FILE_PATH_MAX : file-provider.c
- trace_file_provider_dispose() : trace-file-util.h, file-provider.c
- trace_file_provider_init() : trace-file-util.h, file-provider.c
- trace_file_provider_t : trace-file-util.h
- trace_file_provider_write() : trace-file-util.h, file-provider.c
- TRACE_FILE_SUFFIX_MAX : file-provider.c
- TRACE_FILE_TS_LEN : file-provider.c
- TRACE_FILE_UTIL_API : trace-file-util.h
- TRACE_FILE_UTIL_EXPORT : trace-file-util.h
- trace_get_filetrc() : trace-util.h, trace-provider.c
- trace_get_ostrc() : trace-util.h, trace-provider.c
- trace_get_stderrtrc() : trace-util.h, trace-provider.c
- TRACE_HEX_MAX_DATA_BYTES : trace-util.h
- trace_hex_write() : trace-util.h, trace-provider.c
- trace_hex_writef() : trace-util.h, trace-provider.c
- trace_init() : trace-util.h, trace-provider.c
- trace_level : trace-util.h
- TRACE_LV_CRITICAL : trace-util.h
- TRACE_LV_ERROR : trace-util.h
- TRACE_LV_INFO : trace-util.h
- TRACE_LV_NONE : trace-util.h
- TRACE_LV_VERBOSE : trace-util.h
- TRACE_LV_WARNING : trace-util.h
- TRACE_MESSAGE_MAX_BYTES : trace-util.h
- trace_modify_filetrc() : trace-util.h, trace-provider.c
- trace_modify_name() : trace-util.h, trace-provider.c
- trace_modify_ostrc() : trace-util.h, trace-provider.c
- trace_modify_stderrtrc() : trace-util.h, trace-provider.c
- trace_provider_t : trace-util.h
- trace_start() : trace-util.h, trace-provider.c
- trace_stop() : trace-util.h, trace-provider.c
- TRACE_SYSLOG_UTIL_API : trace-syslog-util.h
- TRACE_SYSLOG_UTIL_EXPORT : trace-syslog-util.h
- TRACE_UTIL_API : trace-util.h
- TRACE_UTIL_EXPORT : trace-util.h
- trace_write() : trace-util.h, trace-provider.c
- trace_writef() : trace-util.h, trace-provider.c

### - u -

- utf8_safe_truncate() : trace-provider.c

### - v -

- vaccessf() : fmtio-util.h, fmtio-util.c
- vfopenf() : fmtio-util.h, fmtio-util.c
- vmkdirf() : fmtio-util.h, fmtio-util.c
- vopenf() : fmtio-util.h, fmtio-util.c
- vremovef() : fmtio-util.h, fmtio-util.c
- vstatf() : fmtio-util.h, fmtio-util.c

### - w -

- write_dual() : trace-provider.c
- write_stderr_entry() : trace-provider.c
- write_to_provider() : trace-provider.c