Base Class of all log writers.
void InnerWrite(BadLog log)
Inner Write Log Method makes sure the log is only written if the Mask Settings contain the log mask.
void Unregister()
Unregisters the Log Writer from the Log System.
virtual void Dispose()
Implements the IDisposable interface.
void Write(BadLog log)
Writes a log message to the log writer.
void Register()
Registers the Log Writer to the Log System.
Contains settings for all log writers.
static T Instance
Returns the Instance of the Settings Provider.
Contains Writer Implementations for the BadScript Logging System.
Represents a Log Message.
readonly BadLogMask Mask
The Mask of the message.