xtd 0.2.0
trace_level.hpp
Go to the documentation of this file.
1
4#pragma once
5#include "../enum.hpp"
6
8namespace xtd {
10 namespace diagnostics {
24 enum class trace_level {
26 off = 0,
28 error = 1,
32 info = 3,
35 };
36 }
37}
38
42};
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_level
Specifies what messages to output for the debug, trace and trace_switch classes.
Definition trace_level.hpp:24
@ verbose
Output all debugging and tracing messages.
Definition trace_level.hpp:34
@ off
Output no tracing and debugging messages.
Definition trace_level.hpp:26
@ warning
Output warnings and error-handling messages.
Definition trace_level.hpp:30
@ info
Output informational messages, warnings, and error-handling messages.
Definition trace_level.hpp:32
@ error
Output error-handling messages.
Definition trace_level.hpp:28
@ verbose
Allows critical, error, warning, information, and verbose events through.
Definition source_levels.hpp:37
@ off
Does not allow any events through.
Definition source_levels.hpp:27
@ warning
Allows critical, error, and warning events through.
Definition source_levels.hpp:33
@ 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