5#include "../core_export.h"
6#include "../target_id.h"
12 namespace diagnostics {
93 void assert_ui_enabled(
bool assert_ui_enabled) noexcept;
122 void log_file_name(const
xtd::
ustring log_file_name) noexcept;
128 void close() override;
129 void flush() override;
139 bool assert_ui_enabled_ = true;
Provides the default output methods and behavior for tracing.
Definition default_trace_listener.h:31
bool assert_ui_enabled() const noexcept
Gets a value indicating whether the application is running in user-interface mode.
default_trace_listener()
Initializes a new instance of the default_trace_listener class with "default" as its xtd::diagnostics...
Provides the abstract base class for the listeners who monitor trace and debug output.
Definition trace_listener.h:35
Represents text as a sequence of UTF-8 code units.
Definition ustring.h:47
#define core_export_
Define shared library export.
Definition core_export.h:13
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10
Contains xtd::diagnostics::trace_listener listener.