Stride.Core.Diagnostics Namespace
Classes
|
A class to store Caller Information attributes. |
||
|
Use this class to provide a debug output in Visual Studio debugger. |
||
|
Use this class to provide a debug output in Visual Studio debugger. |
||
|
Contains information about a AddReference/Release event. |
||
|
A LogListener implementation redirecting its output to the default OS console. If console is not supported message are output to System.Diagnostics.Debug |
||
|
A LogListener implementation redirecting its output to a System.Diagnostics.Debug. |
||
|
This class is used to store some properties of an exception. It is serializable. |
||
|
A LoggerResult that also forwards messages to another ILogger. |
||
|
A logger that redirect messages to a global handler and handle instantiated MapModuleNameToLogger. |
||
|
Base implementation for ILogger. |
||
|
Configuration for GlobalLogger. |
||
|
Extensions for ILogger. |
||
|
A logger that stores messages locally useful for internal log scenarios. |
||
|
A LoggerResult with an associated value; |
||
|
A base class to implement a log listener |
||
|
A base log message used by the logging infrastructure. |
||
|
A set of extensions method to use with the LogMessage class. |
||
|
Arguments of the MessageLogged event. |
||
|
High level CPU Profiler. For usage see remarks. |
||
|
A key to identify a specific profile. |
||
|
A log message generate by Profiler. |
||
|
An event indicating the progress of an operation. |
||
|
A class that represents a copy of a LogMessage that can be serialized. |
||
|
A LogListener implementation redirecting its output to a System.IO.TextWriter. |
||
|
A logger that stores messages locally with their timestamp, useful for internal log scenarios. |
||
|
This static class gives access to the Pause/Resume API of VTune Amplifier. It is available on Windows Desktop platform only. |
Structs
|
A profiling event generated by Profiler. |
||
|
A profiler state contains information of a portion of code being profiled. See remarks. |
||
|
A structure describing a log message associated with a timestamp. |
||
Interfaces
|
Interface for logging. |
||
|
The base interface for log messages used by the logging infrastructure. |
||
|
Provides progress of an operation. |
Enums
|
TODO: Update summary. |
||
|
Defines how the console is opened. |
||
|
Type of a LogMessage. |
||
|
List the different types of profiling events |
||
|
Type of a profiling message. |
Delegates
|
Delegate called when a ProfilingState is disposed (end of profiling). |