Quantum 3
3.0.9
Interface for logging streams. More...
Public Member Functions | |
| virtual void | Dispose () |
| LogStream | If (bool condition) |
| Returns self if condition is true. More... | |
| 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... | |
| LogStream | Once (ref bool flag) |
| Returns self if flag is false and then sets it to true. 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.
|
inline |
Returns self if condition is true.
|
inline |
Returns self if flag is false and then sets it to true.