Qore Logger Module Reference 0.5
Loading...
Searching...
No Matches
Logger Namespace Reference

The Logger namespace contains all the definitions in the Logger module. More...

Classes

class  AbstractLoggerAppenderFileRotate
 Abstract class for file appenders with rotation support. More...
 
class  Logger
 Implements main logger class whose instance will be used by user code when logging. More...
 
class  LoggerAppender
 Implements passing LoggerEvent to target destination. More...
 
class  LoggerAppenderFile
 Implements appender writing to a file. More...
 
class  LoggerAppenderFileArchive
 Implements appender writing to a file with archive support. More...
 
class  LoggerAppenderFileRing
 Implemants appender writing to a file with file circular rotation support. More...
 
class  LoggerAppenderFileRotate
 Implements appender writing to a file with file rotation support. More...
 
class  LoggerAppenderNull
 Implements appender which does nothing. More...
 
class  LoggerAppenderQueue
 Implements queue serializing async appender events. More...
 
class  LoggerAppenderQueueThreadPool
 Handles the processing for asynchronous appender events in multiple threads. More...
 
class  LoggerAppenderStdErr
 Implements appender writing to a stderr file. More...
 
class  LoggerAppenderStdOut
 Implements appender writing to a stdout file. More...
 
class  LoggerAppenderStream
 implements appender writing to an output stream via StreamWriter More...
 
class  LoggerAppenderWithLayout
 Implements an appender with a layout. More...
 
class  LoggerEvent
 Implements an event to be logged. More...
 
class  LoggerEventParameter
 Implements callable parameter which is evaluated in run-time when event is rendered. More...
 
class  LoggerFilter
 Implements a general event filtering class. More...
 
class  LoggerFilterLevel
 Implements the filter according event LoggerLevel. More...
 
class  LoggerFilterRegex
 Implements filtering according to a regular expression on the event message. More...
 
class  LoggerInterface
 This abstract class defines the logging interface. More...
 
class  LoggerLayout
 Abstract class that defines the interface for logger layouts. More...
 
class  LoggerLayoutPattern
 Implements the formatting of LoggerEvent objects with a pattern. More...
 
class  LoggerLevel
 Defines the minimum set of levels recognized by the system. More...
 
class  LoggerPattern
 Implements pattern parsing and substitution. More...
 
class  LoggerRoot
 Implements the root class for loggers; does not allow a parent logger to be set. More...
 
class  LoggerWrapper
 Class handling a LoggerInterface object as a member and providing atomic logging through it. More...
 
class  StdoutAppender
 Appender for logging to the console. More...
 

Detailed Description

The Logger namespace contains all the definitions in the Logger module.