log4cpp  1.1.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nlog4cppThe top level namespace for all 'Log for C++' types and classes
 Ndetails
 Cbase_validator_data
 Coptional_params_validator
 Cparameter_validator
 Crequired_params_validator
 Nthreading
 CMSMutexA simple object wrapper around CreateMutex() and DeleteMutex()
 CMSScopedLockA simple object wrapper around WaitForSingleObject() and ReleaseMutex()
 CMutex
 CScopedLockDefinition of ScopedLock;
 CThreadLocalDataHolderThis class holds Thread local data of type T, i.e
 CAbortAppenderThis Appender causes the application to abort() upon the first append() call
 CAppenderImplement this interface for your own strategies for printing log statements
 CAppendersFactory
 CAppenderSkeletonAppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters
 CBasicConfiguratorThis class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category
 CBasicLayoutBasicLayout is a simple fixed format Layout implementation
 CBufferingAppender
 CCategoryThis is the central class in the log4j package
 CCategoryNameComponent
 CCategoryStreamThis class enables streaming simple types and objects to a category
 CConfigureFailureException class for configuration
 CFactoryParams
 CFileAppender
 CFilterUsers should extend this class to implement customized logging event filtering
 CFixedContextCategoryThis Category subclass replaces the NDC field in LoggingEvents with a fixed context string
 CFormatModifierComponent
 CHierarchyMaintainerHierarchyMaintainer is an internal log4cpp class
 CIdsaAppenderIdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz
 CLayoutExtend this abstract class to create your own log layout format
 CLayoutAppenderLayoutAppender is a common superclass for all Appenders that require a Layout
 CLayoutsFactory
 CLevelEvaluator
 CLoggingEventThe internal representation of logging events
 CMessageComponent
 CMillisSinceEpochComponent
 CNDCImplements 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
 CDiagnosticContext
 CNDCComponent
 CNTEventLogAppenderNTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log
 COstreamAppenderOstreamAppender appends LoggingEvents to ostreams
 CPassThroughLayout
 CPatternLayoutPatternLayout is a simple fixed format Layout implementation
 CPatternComponent
 CPriorityImportance levels with which one can categorize log messages
 CPriorityComponent
 CProcessorTimeComponent
 CProperties
 CPropertyConfiguratorProperty configurator will read a config file using the same (or similar) format to the config file used by log4j
 CPropertyConfiguratorImpl
 CRemoteSyslogAppenderRemoteSyslogAppender sends LoggingEvents to a remote syslog system
 CRollingFileAppenderRollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit
 CSecondsSinceEpochComponent
 CSimpleConfiguratorThis class implements a simple Configurator for log4cpp
 CSimpleLayoutBasicLayout is a simple fixed format Layout implementation
 CStringLiteralComponent
 CStringQueueAppenderThis class puts log messages in an in-memory queue
 CStringUtil
 CSyslogAppenderSyslogAppender sends LoggingEvents to the local syslog system
 Ctab
 CThreadNameComponent
 CTimeStampA simple TimeStamp abstraction
 CTimeStampComponent
 CTriggeringEventEvaluator
 CTriggeringEventEvaluatorFactory
 Cwidth
 CWin32DebugAppenderWin32DebugAppender simply sends the log message to the default system debugger on Win32 systems
 Nstd
 Costringstream