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). |