log4cpp  1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNlog4cppThe top level namespace for all 'Log for C++' types and classes
|oNdetails
||oCbase_validator_data
||oCrequired_params_validator
||oCoptional_params_validator
||\Cparameter_validator
|oNthreading
||oCThreadLocalDataHolderThis class holds Thread local data of type T, i.e
||oCMSMutexA simple object wrapper around CreateMutex() and DeleteMutex()
||oCMSScopedLockA simple object wrapper around WaitForSingleObject() and ReleaseMutex()
||oCMutex
||\CScopedLockDefinition of ScopedLock;
|oCAbortAppenderThis Appender causes the application to abort() upon the first append() call
|oCAppenderImplement this interface for your own strategies for printing log statements
|oCAppendersFactory
|oCAppenderSkeletonAppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters
|oCBasicConfiguratorThis class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category
|oCBasicLayoutBasicLayout is a simple fixed format Layout implementation
|oCBufferingAppender
|oCCategoryThis is the central class in the log4j package
|oCCategoryStreamThis class enables streaming simple types and objects to a category
|oCConfigureFailureException class for configuration
|oCFactoryParams
|oCFileAppender
|oCFilterUsers should extend this class to implement customized logging event filtering
|oCFixedContextCategoryThis Category subclass replaces the NDC field in LoggingEvents with a fixed context string
|oCHierarchyMaintainerHierarchyMaintainer is an internal log4cpp class
|oCIdsaAppenderIdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz
|oCLayoutExtend this abstract class to create your own log layout format
|oCLayoutAppenderLayoutAppender is a common superclass for all Appenders that require a Layout
|oCLayoutsFactory
|oCLevelEvaluator
|oCLoggingEventThe internal representation of logging events
|oCwidth
|oCtab
|oCNDCImplements 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
|oCNTEventLogAppenderNTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log
|oCOstreamAppenderOstreamAppender appends LoggingEvents to ostreams
|oCPassThroughLayout
|oCPatternLayoutPatternLayout is a simple fixed format Layout implementation
||\CPatternComponent
|oCPriorityImportance levels with which one can categorize log messages
|oCPropertyConfiguratorProperty configurator will read a config file using the same (or similar) format to the config file used by log4j
|oCRemoteSyslogAppenderRemoteSyslogAppender sends LoggingEvents to a remote syslog system
|oCRollingFileAppenderRollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit
|oCSimpleConfiguratorThis class implements a simple Configurator for log4cpp
|oCSimpleLayoutBasicLayout is a simple fixed format Layout implementation
|oCStringQueueAppenderThis class puts log messages in an in-memory queue
|oCSyslogAppenderSyslogAppender sends LoggingEvents to the local syslog system
|oCTimeStampA simple TimeStamp abstraction
|oCTriggeringEventEvaluator
|oCTriggeringEventEvaluatorFactory
|oCWin32DebugAppenderWin32DebugAppender simply sends the log message to the default system debugger on Win32 systems
|oCStringLiteralComponent
|oCCategoryNameComponent
|oCMessageComponent
|oCNDCComponent
|oCPriorityComponent
|oCThreadNameComponent
|oCProcessorTimeComponent
|oCTimeStampComponent
|oCSecondsSinceEpochComponent
|oCMillisSinceEpochComponent
|oCFormatModifierComponent
|oCProperties
|oCPropertyConfiguratorImpl
|\CStringUtil
\Nstd
 \Costringstream