Arena
1.0
A content management system
|
This file defines and implements a class for logging messages and errors. More...
Classes | |
class | Library.IO.Logging.Logs.AMessage |
The base class for items that can be logged (such as messages, errors, hints, warnings, etc.). More... | |
class | Library.IO.Logging.Logs.AMessageWithTimeStamp |
A message that, when logged, will include a timestamp indicating when it was logged. More... | |
class | Library.IO.Logging.Logs.AMessageLog |
A message log that outputs messages to a given stream or file. More... | |
class | Library.IO.Logging.Logs.ANullMessageLog |
A null message log. More... | |
Variables | |
string | Library.IO.Logging.Logs.mDefaultCounterName = "message" |
The name of the default counter used when logging items. | |
string | Library.IO.Logging.Logs.mwtsStringRepresentation = "[{gmtime} ({localtime})] {name}: {message}\n" |
The format used to create a string representation of AMessageWithTimeStamp. | |
string | Library.IO.Logging.Logs.mlStringRepresentation = "Total number of: \n" |
The format used to create a string representation of AMessageLog. | |
This file defines and implements a class for logging messages and errors.