Interface for logging streams. More...
Public Member Functions | |
virtual void | Dispose () |
abstract void | Log (Exception error) |
Logs an exception. More... | |
virtual void | Log (ILogSource source, Exception error) |
Logs a message with an exception. More... | |
virtual void | Log (ILogSource source, string message) |
Logs a message with a source. More... | |
virtual void | Log (ILogSource source, string message, Exception error) |
Logs a message with a source and an exception. More... | |
abstract void | Log (string message) |
Logs a message. More... | |
virtual void | Log (string message, Exception error) |
Logs a message with an exception. More... | |
Interface for logging streams.
|
virtual |
Logs a message with a source.
source | The source of the log message. |
message | The log message. |
Reimplemented in Quantum.TextWriterLogStream, and Quantum.ConsoleLogStream.
|
pure virtual |
|
virtual |
Logs a message with a source and an exception.
source | The source of the log message. |
message | The log message. |
error | The exception to log. |
Reimplemented in Quantum.TextWriterLogStream, and Quantum.ConsoleLogStream.
|
virtual |
Logs a message with an exception.
source | The source of the log message. |
error | The exception to log. |
|
virtual |
Logs a message with an exception.
message | The log message. |
error | The exception to log. |
Reimplemented in Quantum.TextWriterLogStream.
|
pure virtual |
Logs an exception.
error | The exception to log. |
Implemented in Quantum.TextWriterLogStream.