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.