ae.sys.log

Logging support.

Members

Classes

ConsoleLogger
class ConsoleLogger
Undocumented in source.
FileAndConsoleLogger
class FileAndConsoleLogger
Undocumented in source.
FileLogger
class FileLogger
Undocumented in source.
Logger
class Logger
Undocumented in source.
MultiLogger
class MultiLogger
Undocumented in source.
NullLogger
class NullLogger
Undocumented in source.
RawFileLogger
class RawFileLogger
Undocumented in source.

Functions

createLogger
Logger createLogger(string name)

Create a logger depending on whether -q or --quiet was passed on the command line.

Manifest constants

TIME_FORMAT
enum TIME_FORMAT;
Undocumented in source.

Variables

logDir
string logDir;
Undocumented in source.
quiet
bool quiet;
Undocumented in source.

Meta

License

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Authors

Vladimir Panteleev <vladimir@thecybershadow.net> Simon Arlott