Apache log4cxx  Version 0.11.0
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
 CAppenderImplement this interface for your own strategies for outputting log statements
 CAppenderSkeletonImplementation base class for all appenders
 CAsyncAppenderThe AsyncAppender lets users log events asynchronously
 CBasicConfiguratorUse 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
 CHierarchyThis class is specialized in retrieving loggers by name and also maintaining the logger hierarchy
 CHTMLLayoutThis layout outputs events in a HTML table
 CJSONLayoutThis layout outputs events in a JSON dictionary
 CLayoutExtend this abstract class to create your own log layout format
 CLevelDefines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL
 CLoggerThis is the central class in the log4cxx package
 CLogManagerUse the LogManager class to retreive Logger instances or to operate on the current LoggerRepository
 ClogstreamAn 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
 CMDCSimilar to the NDC class except that it is based on a map instead of a stack
 CNDCNdc 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
 CPropertyConfiguratorAllows the configuration of log4cxx from an external file
 CRollingFileAppenderRollingFileAppender extends FileAppender to backup the log files when they reach a certain size
 CSimpleLayoutSimpleLayout consists of the level of the log statement, followed by " - " and then the log message itself
 CTTCCLayoutTTCC layout format consists of time, thread, logger name and nested diagnostic context information, hence the name
 CulogstreamAn STL-like stream API for log4cxx using UniChar as the character type
 CwlogstreamAn STL-like stream API for log4cxx using wchar_t as the character type
 CWriterAppenderWriterAppender appends log events to a standard output stream