Module vibe.core.log
Central logging facility for vibe.
Functions
Name | Description |
deregisterLogger(logger)
|
Deregisters an active logger instance.
|
getLoggers()
|
Returns a list of all registered loggers.
|
GetStdHandle(nStdHandle)
|
|
log(fmt, args)
|
Logs a message.
|
logCritical(fmt, args)
|
Logs a message.
|
logDebug(fmt, args)
|
Logs a message.
|
logDebugV(fmt, args)
|
Logs a message.
|
logDiagnostic(fmt, args)
|
Logs a message.
|
logError(fmt, args)
|
Logs a message.
|
logException(exception, error_description)
|
Logs an exception, including a debug stack trace.
|
logFatal(fmt, args)
|
Logs a message.
|
logInfo(fmt, args)
|
Logs a message.
|
logTrace(fmt, args)
|
Logs a message.
|
logWarn(fmt, args)
|
Logs a message.
|
registerLogger(logger)
|
Registers a new logger instance.
|
setLogFile(filename, min_level)
|
Sets a log file for disk file logging.
|
setLogFormat(fmt, infoFmt)
|
Sets the log format used for the default console logger.
|
setLogLevel(level)
|
Sets the minimum log level to be printed using the default console logger.
|
Classes
Name | Description |
FileLogger
|
Plain-text based logger for logging to regular files or stdout/stderr
|
HTMLLogger
|
Logger implementation for logging to an HTML file with dynamic filtering support.
|
Logger
|
Abstract base class for all loggers
|
SyslogLogger
|
A logger that logs in syslog format according to RFC 5424.
|
Structs
Name | Description |
LogLine
|
Represents a single logged line
|
Enums
Name | Description |
LogLevel
|
Specifies the log level for a particular log message.
|