Contains diagnostics definitions.
Classes | |
| class | xtd::diagnostics::console_trace_listener | 
| Directs tracing or debugging output to either the standard output or the standard error stream.  More... | |
| class | xtd::diagnostics::debug | 
| Provides a set of methods and properties that help you debug the execution of your code. This class cannot be inherited.  More... | |
| class | xtd::diagnostics::debugger | 
| Enables communication with a debugger. This class cannot be inherited.  More... | |
| class | xtd::diagnostics::default_trace_listener | 
| Provides the default output methods and behavior for tracing.  More... | |
| class | xtd::diagnostics::ostream_trace_listener | 
| Directs tracing or debugging output to a std::ostream, such as std::fstream, std::stream...  More... | |
| class | xtd::diagnostics::process | 
| Provides access to local and remote processes and enables you to start and stop local system processes.  More... | |
| class | xtd::diagnostics::stack_frame | 
| Provides information about a xtd::diagnostics::stack_frame, which represents a function call on the call stack for the current thread.  More... | |
| class | xtd::diagnostics::stack_trace | 
| Represents a stack trace, which is an ordered collection of one or more stack frames.  More... | |
| class | xtd::diagnostics::stopwatch | 
| Provides a set of methods and properties that you can use to accurately measure elapsed time.  More... | |
| class | xtd::diagnostics::trace | 
| Provides a set of methods and properties that help you debug the execution of your code. This class cannot be inherited.  More... | |
Enumerations | |
| enum class | xtd::diagnostics::trace_options {  xtd::diagnostics::trace_options::none , xtd::diagnostics::trace_options::logical_operation_stack , xtd::diagnostics::trace_options::date_time , xtd::diagnostics::trace_options::timestamp , xtd::diagnostics::trace_options::process_id , xtd::diagnostics::trace_options::thread_id , xtd::diagnostics::trace_options::callstack }  | 
| Specifies trace data options to be written to the trace output.  More... | |
      
  | 
  strong | 
#include <xtd.core/include/xtd/diagnostics/trace_options.hpp>
Specifies trace data options to be written to the trace output.