The xtd::diagnostics namespace provides classes that allow you to interact with system processes, event logs, and performance counters.
|
enum class | assert_dialog_result {
assert_dialog_result::abort
,
assert_dialog_result::retry
,
assert_dialog_result::ignore
} |
| Specifies identifiers to indicate the return value of an assert dialog box. More...
|
|
enum class | process_priority_class {
process_priority_class::normal
,
process_priority_class::idle
,
process_priority_class::high
,
process_priority_class::real_time
,
process_priority_class::below_normal
,
process_priority_class::above_normal
} |
| Indicates the priority that the system associates with a process. This value, together with the priority value of each thread of the process, determines each thread's base priority level. More...
|
|
enum class | process_window_style {
process_window_style::normal
,
process_window_style::hidden
,
process_window_style::minimized
,
process_window_style::maximized
} |
| Specified how a new window should appear when the system starts a process. More...
|
|
enum class | source_levels {
source_levels::all
,
source_levels::off
,
source_levels::critical
,
source_levels::error
,
source_levels::warning
,
source_levels::information
,
source_levels::verbose
,
source_levels::activity_tracing
} |
| Specifies the levels of trace messages filtered by the source switch and event type filter. This enumeration has a flags attribute that allows a bitwise combination of its member values. More...
|
|
enum class | trace_event_type {
trace_event_type::critical
,
trace_event_type::error
,
trace_event_type::warning
,
trace_event_type::information
,
trace_event_type::verbose
,
trace_event_type::start
,
trace_event_type::stop
,
trace_event_type::suspend
,
trace_event_type::resume
,
trace_event_type::transfer
} |
| Identifies the type of event that has caused the trace. More...
|
|
enum class | trace_level {
trace_level::off
,
trace_level::error
,
trace_level::warning
,
trace_level::info
,
trace_level::verbose
} |
| Specifies what messages to output for the debug, trace and trace_switch classes. More...
|
|
enum class | trace_options {
trace_options::none
,
trace_options::logical_operation_stack
,
trace_options::date_time
,
trace_options::timestamp
,
trace_options::process_id
,
trace_options::thread_id
,
trace_options::callstack
} |
| Specifies trace data options to be written to the trace output. More...
|
|