xtd 0.2.0
Loading...
Searching...
No Matches
trace_event_type.hpp
Go to the documentation of this file.
1
4#pragma once
5#include "../enum.hpp"
6
8namespace xtd {
10 namespace diagnostics {
25 enum class trace_event_type {
27 critical = 0b1,
29 error = 0b10,
31 warning = 0b100,
33 information = 0b1000,
35 verbose = 0b10000,
37 start = 0b100000000,
39 stop = 0b1000000000,
41 suspend = 0b10000000000,
43 resume = 0b100000000000,
45 transfer = 0b1000000000000,
46 };
47 }
48}
49
53};
Contains enum_ and enum_ut_ keywords.
std::vector< std::pair< enum_t, xtd::string > > enum_collection
Represents a pair of an enum_t value and a string of an enum of type enum_t.
Definition enum_collection.hpp:24
trace_event_type
Identifies the type of event that has caused the trace.
Definition trace_event_type.hpp:25
@ verbose
Debugging trace.
Definition trace_event_type.hpp:35
@ suspend
Suspension of a logical operation.
Definition trace_event_type.hpp:41
@ resume
Resumption of a logical operation.
Definition trace_event_type.hpp:43
@ warning
Warning Noncritical problem.
Definition trace_event_type.hpp:31
@ critical
Fatal error or application crash.
Definition trace_event_type.hpp:27
@ transfer
Changing of correlation identity.
Definition trace_event_type.hpp:45
@ information
Informational message.
Definition trace_event_type.hpp:33
@ error
Recoverable error.
Definition trace_event_type.hpp:29
@ start
Starting of a logical operation.
Definition trace_event_type.hpp:37
@ stop
Stopping of a logical operation.
Definition trace_event_type.hpp:39
@ verbose
Allows critical, error, warning, information, and verbose events through.
Definition source_levels.hpp:37
@ warning
Allows critical, error, and warning events through.
Definition source_levels.hpp:33
@ critical
Allows only Critical events through.
Definition source_levels.hpp:29
@ information
Allows Critical, error, warning, and information events through.
Definition source_levels.hpp:35
@ error
Allows critical and error events through.
Definition source_levels.hpp:31
The xtd::diagnostics namespace provides classes that allow you to interact with system processes,...
Definition assert_dialog_result.hpp:10
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8
Provides the registration struct for enumerations.
Definition enum_register.hpp:38