Module log

Module log 

Source

Macros§

declare_debug_category_from_name 🔒

Structs§

DebugCategory
DebugLogFunction
DebugMessage
LoggedObject

Statics§

CAT_BUFFER
CAT_BUFFER_LIST
CAT_BUS
CAT_CALL_TRACE
CAT_CAPS
CAT_CLOCK
CAT_CONTEXT
CAT_DEFAULT
CAT_ELEMENT_PADS
CAT_ERROR_SYSTEM
CAT_EVENT
CAT_GST_INIT
CAT_LOCKING
CAT_MEMORY
CAT_MESSAGE
CAT_META
CAT_NEGOTIATION
CAT_PADS
CAT_PARAMS
CAT_PARENTAGE
CAT_PERFORMANCE
CAT_PIPELINE
CAT_PLUGIN_INFO
CAT_PLUGIN_LOADING
CAT_PROBE
CAT_PROPERTIES
CAT_QOS
CAT_REFCOUNTING
CAT_REGISTRY
CAT_RUST
CAT_SCHEDULING
CAT_SIGNAL
CAT_STATES

Traits§

DebugLogger

Functions§

add_log_function
add_ring_buffer_logger
get_default_threshold
get_stack_trace
is_active
is_colored
log_handler 🔒
log_handler_data_free 🔒
print_stack_trace
remove_default_log_function
remove_log_function
remove_ring_buffer_logger
ring_buffer_logger_get_logs
set_active
set_colored
set_default_threshold
set_threshold_for_name
set_threshold_from_string
unset_threshold_for_name