mono-api-trace.html
Tracing
mono_trace_cleanup
void
mono_trace_cleanup (void)
Remarks
Releases the mono tracer.
mono_trace
void
mono_trace(GLogLevelFlags level, MonoTraceMask mask, const char *format, ...)
Remarks
level: Verbose level of the specified message
mask: Type of the specified message
Traces a new message, depending on the current logging level
and trace mask.
mono_trace_parse_options
Prototype: mono_trace_parse_options
mono_trace_pop
void
mono_trace_pop (void)
Remarks
Restores level and mask values saved from a previous call to mono_trace_push.
mono_trace_push
void
mono_trace_push (GLogLevelFlags level, MonoTraceMask mask)
Remarks
level: Verbose level to set
mask: Mask of visible message types.
Saves the current values of level and mask then calls mono_trace_set
with the specified new values.
mono_trace_set_assembly
Prototype: mono_trace_set_assembly
mono_trace_set_level
void
mono_trace_set_level (GLogLevelFlags level)
Remarks
level: Verbose level to set
Sets the current logging level. Every subsequent call to
mono_trace will check the visibility of a message against this
value.
mono_trace_set_level_string
Prototype: mono_trace_set_level_string
mono_trace_set_mask
void
mono_trace_set_mask (MonoTraceMask mask)
Remarks
mask: Mask of visible message types.
Sets the current logging level. Every subsequent call to
mono_trace will check the visibility of a message against this
value.
mono_trace_set_mask_string
Prototype: mono_trace_set_mask_string
mono_tracev
void
mono_tracev (GLogLevelFlags level, MonoTraceMask mask, const char *format, va_list args)
Remarks
level: Verbose level of the specified message
mask: Type of the specified message
Traces a new message, depending on the current logging level
and trace mask.