Apache log4cxx  Version @version@
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nlog4cxx
 Nconfig
 Ndb
 Nfilter
 NhelpersWe need to double some logic from LOG4CXX_PTR_DEF or else we are unable to override the comparison operator, which we need to properly fix LOGCXX-394
 Nnet
 Nnt
 Npattern
 Nrolling
 Nspi
 Nvaria
 Nxml
 CAppender
Implement this interface for your own strategies for outputting log statements
 CAppenderSkeletonImplementation base class for all appenders
 CAsyncAppender
The AsyncAppender lets users log events asynchronously
 CBasicConfigurator
Use this class to quickly configure the package
 CConsoleAppenderConsoleAppender appends log events to stdout or stderr using a layout specified by the user
 CDailyRollingFileAppenderDailyRollingFileAppender extends FileAppender so that the underlying file is rolled over at a user chosen frequency
 CDefaultConfiguratorConfigures the repository from environmental settings and files
 CDefaultLoggerFactory
 CFileAn abstract representation of file and directory path names
 CFileAppenderFileAppender appends log events to a file
 CHierarchy
This class is specialized in retrieving loggers by name and also maintaining the logger hierarchy
 CHTMLLayout
This layout outputs events in a HTML table
 CJSONLayout
This layout outputs events in a JSON dictionary
 CLayout
Extend this abstract class to create your own log layout format
 CLevel
Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL
 CLogger
This is the central class in the log4cxx package
 CLogManagerUse the LogManager class to retreive Logger instances or to operate on the current LoggerRepository
 Clogstream
An STL-like stream API for log4cxx using char as the character type
 Clogstream_baseBase class for the basic_logstream template which attempts to emulate std::basic_ostream but attempts to short-circuit unnecessary operations
 CMDC
The MDC class is similar to the NDC class except that it is based on a map instead of a stack
 CNDC
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
 CPatternLayoutA flexible layout configurable with pattern string
 CPropertyConfigurator
Allows the configuration of log4cxx from an external file
 CRollingFileAppenderRollingFileAppender extends FileAppender to backup the log files when they reach a certain size
 CSimpleLayout
SimpleLayout consists of the level of the log statement, followed by " - " and then the log message itself
 CTTCCLayout
TTCC layout format consists of time, thread, logger name and nested diagnostic context information, hence the name
 Culogstream
An STL-like stream API for log4cxx using UniChar as the character type
 Cwlogstream
An STL-like stream API for log4cxx using wchar_t as the character type
 CWriterAppender
WriterAppender appends log events to a standard output stream