log4cpp  1.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oClog4cpp::AppenderImplement this interface for your own strategies for printing log statements
|\Clog4cpp::AppenderSkeletonAppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters
| oClog4cpp::AbortAppenderThis Appender causes the application to abort() upon the first append() call
| oClog4cpp::IdsaAppenderIdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz
| oClog4cpp::LayoutAppenderLayoutAppender is a common superclass for all Appenders that require a Layout
| |oClog4cpp::BufferingAppender
| |oClog4cpp::FileAppender
| ||oClog4cpp::DailyRollingFileAppenderDailyRollingFileAppender is a FileAppender that rolls over the logfile once the next day starts
| ||\Clog4cpp::RollingFileAppenderRollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit
| |oClog4cpp::OstreamAppenderOstreamAppender appends LoggingEvents to ostreams
| |oClog4cpp::RemoteSyslogAppenderRemoteSyslogAppender sends LoggingEvents to a remote syslog system
| |oClog4cpp::StringQueueAppenderThis class puts log messages in an in-memory queue
| |oClog4cpp::SyslogAppenderSyslogAppender sends LoggingEvents to the local syslog system
| |\Clog4cpp::Win32DebugAppenderWin32DebugAppender simply sends the log message to the default system debugger on Win32 systems
| \Clog4cpp::NTEventLogAppenderNTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log
oClog4cpp::Appender::AppenderMapStorage
oClog4cpp::Appender::AppenderMapStorageInitializer
oClog4cpp::AppendersFactory
oClog4cpp::details::base_validator_data
|oClog4cpp::details::optional_params_validator
|oClog4cpp::details::parameter_validator
|\Clog4cpp::details::required_params_validator
oClog4cpp::BasicConfiguratorThis class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category
oClog4cpp::CategoryThis is the central class in the log4j package
|\Clog4cpp::FixedContextCategoryThis Category subclass replaces the NDC field in LoggingEvents with a fixed context string
oClog4cpp::CategoryStreamThis class enables streaming simple types and objects to a category
oClog4cpp::NDC::DiagnosticContext
oClog4cpp::FactoryParams
oClog4cpp::FilterUsers should extend this class to implement customized logging event filtering
oClog4cpp::HierarchyMaintainerHierarchyMaintainer is an internal log4cpp class
oClog4cpp::LayoutExtend this abstract class to create your own log layout format
|oClog4cpp::BasicLayoutBasicLayout is a simple fixed format Layout implementation
|oClog4cpp::PassThroughLayout
|oClog4cpp::PatternLayoutPatternLayout is a simple fixed format Layout implementation
|\Clog4cpp::SimpleLayoutBasicLayout is a simple fixed format Layout implementation
oClog4cpp::LayoutsFactory
oClog4cpp::LoggingEventThe internal representation of logging events
oCmap
|\Clog4cpp::Properties
oClog4cpp::threading::MSMutexA simple object wrapper around CreateMutex() and DeleteMutex()
oClog4cpp::threading::MSScopedLockA simple object wrapper around WaitForSingleObject() and ReleaseMutex()
oClog4cpp::threading::Mutex
oClog4cpp::NDCImplements 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
oCostrstream
|\Cstd::ostringstream
oClog4cpp::PatternLayout::PatternComponent
|oClog4cpp::CategoryNameComponent
|oClog4cpp::FormatModifierComponent
|oClog4cpp::MessageComponent
|oClog4cpp::MillisSinceEpochComponent
|oClog4cpp::NDCComponent
|oClog4cpp::PriorityComponent
|oClog4cpp::ProcessorTimeComponent
|oClog4cpp::SecondsSinceEpochComponent
|oClog4cpp::StringLiteralComponent
|oClog4cpp::ThreadNameComponent
|\Clog4cpp::TimeStampComponent
oClog4cpp::PriorityImportance levels with which one can categorize log messages
oClog4cpp::PropertyConfiguratorProperty configurator will read a config file using the same (or similar) format to the config file used by log4j
oClog4cpp::PropertyConfiguratorImpl
oCruntime_error
|\Clog4cpp::ConfigureFailureException class for configuration
oClog4cpp::threading::ScopedLockDefinition of ScopedLock;
oClog4cpp::SimpleConfiguratorThis class implements a simple Configurator for log4cpp
oClog4cpp::StringUtil
oClog4cpp::tab
oClog4cpp::threading::ThreadLocalDataHolder< T >This class holds Thread local data of type T, i.e
oClog4cpp::TimeStampA simple TimeStamp abstraction
oClog4cpp::TriggeringEventEvaluator
|\Clog4cpp::LevelEvaluator
oClog4cpp::TriggeringEventEvaluatorFactory
\Clog4cpp::width