Log4Qt Namespace Reference

The namespace Log4Qt encloses all parts of the package. More...


Classes

class  Appender
 The class Appender is the base class for all Appenders. More...
class  AppenderSkeleton
 The class AppenderSkeleton implements general Appender functionality. More...
class  BasicConfigurator
 The class BasicConfigurator provides a simple package configuration. More...
class  ConsoleAppender
 The class ConsoleAppender appends to stdout or stderr. More...
class  DailyRollingFileAppender
 The class DailyRollingFileAppender extends FileAppender so that the underlying file is rolled over at a specified frequency. More...
class  FileAppender
 The class FileAppender appends log events to a file. More...
class  ClassLogger
 The class ClassLogger provides logging for a QObject derived class. More...
class  ConfiguratorHelper
 The class ConfiguratorHelper provides a confiuration file watch and last error for configurator classes. More...
class  DateTime
 The class DateTime provides extended functionality for QDateTime. More...
class  Factory
 The class Factory provides factories for Appender, Filter and Layout objects. More...
class  InitialisationHelper
 The class InitialisationHelper performs static initialisation tasks. More...
class  LogError
 The class LogError represents an error. More...
class  LogObject
 The class LogObject is the common base class for many classes in the package. More...
class  LogObjectPtr
 The class LogObjectPtr implements automatic reference counting for LogObject objects. More...
class  OptionConverter
 The class OptionConverter provides functions to convert strings to property values. More...
class  PatternFormatter
 The class PatternFormatter formats a logging event based on a pattern string. More...
class  Properties
 The class Properties implements a JAVA property hash. More...
class  Hierarchy
 The class Hierarchy implements a logger repository. More...
class  Layout
 The class Layout is the base class for all layouts. More...
class  Level
 The class Level defines the level of a logging event. More...
class  Logger
 The class Logger provides logging services. More...
class  LoggerRepository
 The class LoggerRepository is abstract base class for a logger repository. More...
class  LoggingEvent
 The class LoggingEvent is the internal representation of a logging event. More...
class  LogManager
 The class LogManager manages Logger in the default LoggerRepository. More...
class  MDC
 The class MDC implements a mapped diagnostic context. More...
class  NDC
 The class NDC implements a nested diagnostic context. More...
class  PatternLayout
 The class PatternLayout outputs a logging event based on a pattern string. More...
class  PropertyConfigurator
 The class PropertyConfigurator allows the configuration of the package from a JAVA properties file. More...
class  RollingFileAppender
 The class RollingFileAppender extends FileAppender to backup the log files when they reach a certain size. More...
class  SimpleLayout
 The class SimpleLayout outputs the level and message of a logging event. More...
class  Filter
 The class Filter is the base class for all filters. More...
class  TTCCLayout
 The class TTCCLayout outputs the time, thread, logger and nested diagnostic context information of a logging event. More...
class  DebugAppender
 The class DebugAppender appends logging events to the platform specific debug output. More...
class  DenyAllFilter
 The class DenyAllFilter drops all logging events. More...
class  LevelMatchFilter
 The class LevelMatchFilter allows logging events with a specified level. More...
class  LevelRangeFilter
 The class LevelMatchFilter allows logging events with levels in a specified range. More...
class  ListAppender
 The class ListAppender appends logging events to a list for later processing. More...
class  NullAppender
 The class NullAppender ignores all requests to append. More...
class  StringMatchFilter
 The class StringMatchFilter allows logging events with a specified level. More...
class  WriterAppender
 The class WriterAppender appends log events to a QTextStream. More...

Enumerations

enum  ErrorCode {
  OK = 0, APPENDER_ACTIVATE_MISSING_LAYOUT_ERROR, APPENDER_ACTIVATE_MISSING_WRITER_ERROR, APPENDER_ACTIVATE_MISSING_FILE_ERROR,
  APPENDER_CLOSED_ERROR, APPENDER_INVALID_PATTERN_ERROR, APPENDER_NO_OPEN_FILE_ERROR, APPENDER_NOT_ACTIVATED_ERROR,
  APPENDER_OPENING_FILE_ERROR, APPENDER_RENAMING_FILE_ERROR, APPENDER_REMOVE_FILE_ERROR, APPENDER_USE_INVALID_PATTERN_ERROR,
  APPENDER_USE_MISSING_LAYOUT_ERROR, APPENDER_USE_MISSING_WRITER_ERROR, APPENDER_WRITING_FILE_ERROR, LEVEL_INVALID_LEVEL_STRING,
  LAYOUT_EXPECTED_DIGIT_ERROR, LAYOUT_OPTION_IS_NOT_INTEGER_ERROR, LAYOUT_INTEGER_IS_NOT_POSITIVE_ERROR, LOGGER_INVALID_LEVEL_FOR_ROOT,
  CONFIGURATOR_OPENING_FILE_ERROR, CONFIGURATOR_READING_FILE_ERROR, CONFIGURATOR_INVALID_SUBSTITUTION_ERROR, CONFIGURATOR_INVALID_OPTION_ERROR,
  CONFIGURATOR_MISSING_APPENDER_ERROR, CONFIGURATOR_UNKNOWN_APPENDER_CLASS_ERROR, CONFIGURATOR_MISSING_LAYOUT_ERROR, CONFIGURATOR_UNKNOWN_LAYOUT_CLASS_ERROR,
  CONFIGURATOR_PROPERTY_ERROR, CONFIGURATOR_UNKNOWN_TYPE_ERROR
}


Detailed Description

The namespace Log4Qt encloses all parts of the package.

Enumeration Type Documentation

Enumerator:
OK 
APPENDER_ACTIVATE_MISSING_LAYOUT_ERROR 
APPENDER_ACTIVATE_MISSING_WRITER_ERROR 
APPENDER_ACTIVATE_MISSING_FILE_ERROR 
APPENDER_CLOSED_ERROR 
APPENDER_INVALID_PATTERN_ERROR 
APPENDER_NO_OPEN_FILE_ERROR 
APPENDER_NOT_ACTIVATED_ERROR 
APPENDER_OPENING_FILE_ERROR 
APPENDER_RENAMING_FILE_ERROR 
APPENDER_REMOVE_FILE_ERROR 
APPENDER_USE_INVALID_PATTERN_ERROR 
APPENDER_USE_MISSING_LAYOUT_ERROR 
APPENDER_USE_MISSING_WRITER_ERROR 
APPENDER_WRITING_FILE_ERROR 
LEVEL_INVALID_LEVEL_STRING 
LAYOUT_EXPECTED_DIGIT_ERROR 
LAYOUT_OPTION_IS_NOT_INTEGER_ERROR 
LAYOUT_INTEGER_IS_NOT_POSITIVE_ERROR 
LOGGER_INVALID_LEVEL_FOR_ROOT 
CONFIGURATOR_OPENING_FILE_ERROR 
CONFIGURATOR_READING_FILE_ERROR 
CONFIGURATOR_INVALID_SUBSTITUTION_ERROR 
CONFIGURATOR_INVALID_OPTION_ERROR 
CONFIGURATOR_MISSING_APPENDER_ERROR 
CONFIGURATOR_UNKNOWN_APPENDER_CLASS_ERROR 
CONFIGURATOR_MISSING_LAYOUT_ERROR 
CONFIGURATOR_UNKNOWN_LAYOUT_CLASS_ERROR 
CONFIGURATOR_PROPERTY_ERROR 
CONFIGURATOR_UNKNOWN_TYPE_ERROR 


Generated on Sun Mar 1 16:40:45 2009 for Log4Qt by  doxygen 1.5.6