5#include "../string.hpp" 
   13  namespace diagnostics {
 
   74      void on_value_changed() override;
 
Represents text as a sequence of character units.
Definition basic_string.hpp:79
 
Provides a multilevel switch to control tracing and debug output without recompiling your code.
Definition source_switch.hpp:31
 
source_switch(const xtd::string &display_name, const xtd::string &default_switch_value)
Initializes a new instance of the source_switch class, specifying the display name and the default va...
 
xtd::diagnostics::source_levels level() const noexcept
Gets the level of the switch.
 
source_switch(const xtd::string &name)
Initializes a new instance of the source_switch class, specifying the name of the source.
 
Provides an abstract base class to create new debugging and tracing switches.
Definition switch_base.hpp:36
 
#define core_export_
Define shared library export.
Definition core_export.hpp:13
 
trace_event_type
Identifies the type of event that has caused the trace.
Definition trace_event_type.hpp:25
 
source_levels
Specifies the levels of trace messages filtered by the source switch and event type filter....
Definition source_levels.hpp:25
 
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10
 
Contains xtd::diagnostics::source_levels enum class.
 
Contains xtd::diagnostics::switch_base class.
 
Contains xtd::diagnostics::trace_event_type enum class.