Blender V4.5
CLogContext Struct Reference

Classes

struct  [struct].default_type
struct  [struct].callbacks

Public Attributes

CLG_LogTypetypes
CLG_LogRefrefs
CLG_IDFilterfilters [2]
bool use_color
bool use_basename
bool use_timestamp
int output
FILE * output_file
uint64_t timestamp_tick_start
struct  default_type
struct  callbacks

Detailed Description

Definition at line 69 of file clog.c.

Member Data Documentation

◆ callbacks

◆ default_type

◆ filters

CLG_IDFilter* CLogContext::filters[2]

◆ output

int CLogContext::output

Borrowed, not owned.

Definition at line 85 of file clog.c.

Referenced by CLG_ctx_output_set(), CLG_log_str(), and CLG_logf().

◆ output_file

FILE* CLogContext::output_file

◆ refs

CLG_LogRef* CLogContext::refs

Single linked list of references.

Definition at line 73 of file clog.c.

Referenced by CLG_ctx_free(), and CLG_logref_init().

◆ timestamp_tick_start

uint64_t CLogContext::timestamp_tick_start

For timer (use_timestamp).

Definition at line 89 of file clog.c.

Referenced by CLG_ctx_output_use_timestamp_set(), CLG_log_str(), and CLG_logf().

◆ types

CLG_LogType* CLogContext::types

Single linked list of types.

Definition at line 71 of file clog.c.

Referenced by CLG_ctx_free(), CLG_ctx_level_set(), clg_ctx_type_find_by_name(), and clg_ctx_type_register().

◆ use_basename

bool CLogContext::use_basename

Definition at line 81 of file clog.c.

Referenced by CLG_ctx_output_use_basename_set(), CLG_log_str(), and CLG_logf().

◆ use_color

bool CLogContext::use_color

Definition at line 80 of file clog.c.

Referenced by CLG_color_support_get(), CLG_ctx_output_set(), CLG_init(), CLG_log_str(), and CLG_logf().

◆ use_timestamp

bool CLogContext::use_timestamp

Definition at line 82 of file clog.c.

Referenced by CLG_ctx_output_use_timestamp_set(), CLG_log_str(), and CLG_logf().


The documentation for this struct was generated from the following file: