log4cpp
1.1
|
▼Nlog4cpp | The top level namespace for all 'Log for C++' types and classes |
▼Ndetails | |
Cbase_validator_data | |
Coptional_params_validator | |
Cparameter_validator | |
Crequired_params_validator | |
▼Nthreading | |
CMSMutex | A simple object wrapper around CreateMutex() and DeleteMutex() |
CMSScopedLock | A simple object wrapper around WaitForSingleObject() and ReleaseMutex() |
CMutex | |
CScopedLock | Definition of ScopedLock; |
CThreadLocalDataHolder | This class holds Thread local data of type T, i.e |
CAbortAppender | This Appender causes the application to abort() upon the first append() call |
CAppender | Implement this interface for your own strategies for printing log statements |
CAppendersFactory | |
CAppenderSkeleton | AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters |
CBasicConfigurator | This class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category |
CBasicLayout | BasicLayout is a simple fixed format Layout implementation |
CBufferingAppender | |
CCategory | This is the central class in the log4j package |
CCategoryNameComponent | |
CCategoryStream | This class enables streaming simple types and objects to a category |
CConfigureFailure | Exception class for configuration |
CFactoryParams | |
CFileAppender | |
CFilter | Users should extend this class to implement customized logging event filtering |
CFixedContextCategory | This Category subclass replaces the NDC field in LoggingEvents with a fixed context string |
CFormatModifierComponent | |
CHierarchyMaintainer | HierarchyMaintainer is an internal log4cpp class |
CIdsaAppender | IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz |
CLayout | Extend this abstract class to create your own log layout format |
CLayoutAppender | LayoutAppender is a common superclass for all Appenders that require a Layout |
CLayoutsFactory | |
CLevelEvaluator | |
CLoggingEvent | The internal representation of logging events |
CMessageComponent | |
CMillisSinceEpochComponent | |
▼CNDC | 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 |
CDiagnosticContext | |
CNDCComponent | |
CNTEventLogAppender | NTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log |
COstreamAppender | OstreamAppender appends LoggingEvents to ostreams |
CPassThroughLayout | |
▼CPatternLayout | PatternLayout is a simple fixed format Layout implementation |
CPatternComponent | |
CPriority | Importance levels with which one can categorize log messages |
CPriorityComponent | |
CProcessorTimeComponent | |
CProperties | |
CPropertyConfigurator | Property configurator will read a config file using the same (or similar) format to the config file used by log4j |
CPropertyConfiguratorImpl | |
CRemoteSyslogAppender | RemoteSyslogAppender sends LoggingEvents to a remote syslog system |
CRollingFileAppender | RollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit |
CSecondsSinceEpochComponent | |
CSimpleConfigurator | This class implements a simple Configurator for log4cpp |
CSimpleLayout | BasicLayout is a simple fixed format Layout implementation |
CStringLiteralComponent | |
CStringQueueAppender | This class puts log messages in an in-memory queue |
CStringUtil | |
CSyslogAppender | SyslogAppender sends LoggingEvents to the local syslog system |
Ctab | |
CThreadNameComponent | |
CTimeStamp | A simple TimeStamp abstraction |
CTimeStampComponent | |
CTriggeringEventEvaluator | |
CTriggeringEventEvaluatorFactory | |
Cwidth | |
CWin32DebugAppender | Win32DebugAppender simply sends the log message to the default system debugger on Win32 systems |
▼Nstd | |
Costringstream |