|  | 
| class | Appender | 
|  | Implement this interface for your own strategies for outputting log statements.  More... 
 | 
|  | 
| class | AppenderSkeleton | 
|  | Implementation base class for all appenders.  More... 
 | 
|  | 
| class | AsyncAppender | 
|  | The AsyncAppender lets users log events asynchronously.  More... 
 | 
|  | 
| class | BasicConfigurator | 
|  | Use this class to quickly configure the package.  More... 
 | 
|  | 
| class | ConsoleAppender | 
|  | ConsoleAppender appends log events to stdoutorstderrusing a layout specified by the user.  More...
 | 
|  | 
| class | DailyRollingFileAppender | 
|  | DailyRollingFileAppender extends FileAppender so that the underlying file is rolled over at a user chosen frequency.  More... 
 | 
|  | 
| class | DefaultConfigurator | 
|  | Configures the repository from environmental settings and files.  More... 
 | 
|  | 
| class | DefaultLoggerFactory | 
|  | 
| class | File | 
|  | An abstract representation of file and directory path names.  More... 
 | 
|  | 
| class | FileAppender | 
|  | FileAppender appends log events to a file.  More... 
 | 
|  | 
| class | Hierarchy | 
|  | This class is specialized in retrieving loggers by name and also maintaining the logger hierarchy.  More... 
 | 
|  | 
| class | HTMLLayout | 
|  | This layout outputs events in a HTML table.  More... 
 | 
|  | 
| class | JSONLayout | 
|  | This layout outputs events in a JSON dictionary.  More... 
 | 
|  | 
| class | Layout | 
|  | Extend this abstract class to create your own log layout format.  More... 
 | 
|  | 
| class | Level | 
|  | Defines the minimum set of levels recognized by the system, that is OFF,FATAL,ERROR,WARN,INFO,DEBUGandALL.  More...
 | 
|  | 
| class | Logger | 
|  | This is the central class in the log4cxx package.  More... 
 | 
|  | 
| class | LogManager | 
|  | Use the LogManagerclass to retreive Logger instances or to operate on the current LoggerRepository.  More...
 | 
|  | 
| class | logstream | 
|  | An STL-like stream API for log4cxx using char as the character type.  More... 
 | 
|  | 
| class | logstream_base | 
|  | Base class for the basic_logstream template which attempts to emulate std::basic_ostream but attempts to short-circuit unnecessary operations.  More... 
 | 
|  | 
| class | MDC | 
|  | The MDC class is similar to the NDC class except that it is based on a map instead of a stack.  More... 
 | 
|  | 
| class | NDC | 
|  | the ndc class implements nested diagnostic contexts as defined by neil harrison in the article "patterns for logging
diagnostic messages" part of the book "<i>pattern languages of
program design 3</i>" edited by martin et al.  More... 
 | 
|  | 
| class | PatternLayout | 
|  | A flexible layout configurable with pattern string.  More... 
 | 
|  | 
| class | PropertyConfigurator | 
|  | Allows the configuration of log4cxx from an external file.  More... 
 | 
|  | 
| class | RollingFileAppender | 
|  | RollingFileAppender extends FileAppender to backup the log files when they reach a certain size.  More... 
 | 
|  | 
| class | SimpleLayout | 
|  | SimpleLayout consists of the level of the log statement, followed by " - " and then the log message itself.  More... 
 | 
|  | 
| class | TTCCLayout | 
|  | TTCC layout format consists of time, thread, logger name and nested diagnostic context information, hence the name.  More... 
 | 
|  | 
| class | ulogstream | 
|  | An STL-like stream API for log4cxx using UniChar as the character type.  More... 
 | 
|  | 
| class | wlogstream | 
|  | An STL-like stream API for log4cxx using wchar_t as the character type.  More... 
 | 
|  | 
| class | WriterAppender | 
|  | WriterAppender appends log events to a standard output stream.  More... 
 | 
|  |