6#include <xtd/diagnostics/trace_listener>
53 #if !defined(NDEBUG) || defined(DEBUG) || defined(TRACE)
54 if (control_trace_) control_trace_->
flush();
58 using trace_listener::write;
62 #if !defined(NDEBUG) || defined(DEBUG) || defined(TRACE)
68 using trace_listener::write_line;
72 #if !defined(NDEBUG) || defined(DEBUG) || defined(TRACE)
Provides the abstract base class for the listeners who monitor trace and debug output.
Definition trace_listener.h:35
bool need_indent() const noexcept
Gets a value indicating whether to indent the output.
virtual void write_indent()
Writes the indent to the listener you create when you implement this class, and resets the NeedIndent...
Definition trace_listener.h:335
Represents text as a sequence of UTF-8 code units.
Definition ustring.h:47
Contains xtd::forms::icontrol_trace interface.
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10