|
Blender V5.0
|
Public Attributes | |
| CLG_LogType * | types |
| CLG_IDFilter * | filters [2] |
| bool | use_color |
| bool | use_source |
| bool | use_basename |
| bool | use_timestamp |
| bool | use_memory |
| int | output |
| FILE * | output_file |
| uint64_t | timestamp_tick_start |
| struct { | |
| CLG_Level level | |
| } | default_type |
| struct { | |
| void(* error_fn )(void *file_handle) | |
| void(* fatal_fn )(void *file_handle) | |
| void(* backtrace_fn )(void *file_handle) | |
| } | callbacks |
| void(* CLogContext::backtrace_fn) (void *file_handle) |
Definition at line 109 of file clog.cc.
Referenced by clg_ctx_backtrace(), CLG_ctx_backtrace_fn_set(), CLG_log_str(), and CLG_logf().
| struct { ... } CLogContext::callbacks |
| struct { ... } CLogContext::default_type |
For new types.
Referenced by clg_ctx_filter_check(), CLG_ctx_init(), CLG_ctx_level_set(), CLG_ctx_type_filter_include(), and clg_ctx_type_register().
| void(* CLogContext::error_fn) (void *file_handle) |
Definition at line 107 of file clog.cc.
Referenced by clg_ctx_error_action(), CLG_error_fn_set(), and CLT_ctx_error_fn_set().
| void(* CLogContext::fatal_fn) (void *file_handle) |
Definition at line 108 of file clog.cc.
Referenced by CLG_backtrace_fn_set(), clg_ctx_fatal_action(), CLG_ctx_fatal_fn_set(), and CLG_fatal_fn_set().
| CLG_IDFilter* CLogContext::filters[2] |
Definition at line 87 of file clog.cc.
Referenced by clg_ctx_filter_check(), CLG_ctx_free(), CLG_ctx_type_filter_exclude(), and CLG_ctx_type_filter_include().
| CLG_Level CLogContext::level |
Definition at line 103 of file clog.cc.
Referenced by clg_ctx_filter_check(), CLG_ctx_init(), CLG_ctx_level_set(), CLG_ctx_type_filter_include(), clg_ctx_type_register(), and CLG_level_set().
| int CLogContext::output |
Borrowed, not owned.
Definition at line 95 of file clog.cc.
Referenced by CLG_ctx_output_set(), CLG_log_raw(), CLG_log_str(), and CLG_logf().
| FILE* CLogContext::output_file |
Definition at line 96 of file clog.cc.
Referenced by clg_ctx_backtrace(), clg_ctx_error_action(), clg_ctx_fatal_action(), and CLG_ctx_output_set().
| uint64_t CLogContext::timestamp_tick_start |
For timer (use_timestamp).
Definition at line 99 of file clog.cc.
Referenced by CLG_ctx_output_use_timestamp_set(), CLG_log_str(), and CLG_logf().
| CLG_LogType* CLogContext::types |
Single linked list of types.
Definition at line 81 of file clog.cc.
Referenced by CLG_ctx_free(), CLG_ctx_level_set(), clg_ctx_type_find_by_name(), and clg_ctx_type_register().
| bool CLogContext::use_basename |
Definition at line 90 of file clog.cc.
Referenced by CLG_ctx_output_use_basename_set(), CLG_log_str(), and CLG_logf().
| bool CLogContext::use_color |
Definition at line 88 of file clog.cc.
Referenced by CLG_color_support_get(), CLG_ctx_output_set(), CLG_log_str(), and CLG_logf().
| bool CLogContext::use_memory |
Definition at line 92 of file clog.cc.
Referenced by CLG_ctx_output_use_memory_set(), CLG_log_str(), and CLG_logf().
| bool CLogContext::use_source |
Definition at line 89 of file clog.cc.
Referenced by CLG_ctx_init(), CLG_ctx_output_use_source_set(), CLG_log_str(), and CLG_logf().
| bool CLogContext::use_timestamp |
Definition at line 91 of file clog.cc.
Referenced by CLG_ctx_output_use_timestamp_set(), CLG_log_str(), and CLG_logf().