log4cpp  1.1.3
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Clog4cpp::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
 Clog4cpp::AbortAppenderThis Appender causes the application to abort() upon the first append() call
 Clog4cpp::IdsaAppenderIdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz
 Clog4cpp::LayoutAppenderLayoutAppender is a common superclass for all Appenders that require a Layout
 Clog4cpp::BufferingAppender
 Clog4cpp::FileAppender
 Clog4cpp::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
 Clog4cpp::OstreamAppenderOstreamAppender appends LoggingEvents to ostreams
 Clog4cpp::RemoteSyslogAppenderRemoteSyslogAppender sends LoggingEvents to a remote syslog system
 Clog4cpp::StringQueueAppenderThis class puts log messages in an in-memory queue
 Clog4cpp::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
 Clog4cpp::Appender::AppenderMapStorage
 Clog4cpp::Appender::AppenderMapStorageInitializer
 Clog4cpp::AppendersFactory
 Clog4cpp::details::base_validator_data
 Clog4cpp::details::optional_params_validator
 Clog4cpp::details::parameter_validator
 Clog4cpp::details::required_params_validator
 Clog4cpp::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
 Clog4cpp::CategoryThis is the central class in the log4j package
 Clog4cpp::FixedContextCategoryThis Category subclass replaces the NDC field in LoggingEvents with a fixed context string
 Clog4cpp::CategoryStreamThis class enables streaming simple types and objects to a category
 Clog4cpp::NDC::DiagnosticContext
 Clog4cpp::FactoryParams
 Clog4cpp::FilterUsers should extend this class to implement customized logging event filtering
 Clog4cpp::HierarchyMaintainerHierarchyMaintainer is an internal log4cpp class
 Clog4cpp::LayoutExtend this abstract class to create your own log layout format
 Clog4cpp::BasicLayoutBasicLayout is a simple fixed format Layout implementation
 Clog4cpp::PassThroughLayout
 Clog4cpp::PatternLayoutPatternLayout is a simple fixed format Layout implementation
 Clog4cpp::SimpleLayoutBasicLayout is a simple fixed format Layout implementation
 Clog4cpp::LayoutsFactory
 Clog4cpp::LoggingEventThe internal representation of logging events
 Cstd::map
 Clog4cpp::Properties
 Clog4cpp::threading::MSMutexA simple object wrapper around CreateMutex() and DeleteMutex()
 Clog4cpp::threading::MSScopedLockA simple object wrapper around WaitForSingleObject() and ReleaseMutex()
 Clog4cpp::threading::Mutex
 Clog4cpp::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
 Costrstream
 Cstd::ostringstream
 Clog4cpp::PatternLayout::PatternComponent
 Clog4cpp::CategoryNameComponent
 Clog4cpp::FormatModifierComponent
 Clog4cpp::MessageComponent
 Clog4cpp::MillisSinceEpochComponent
 Clog4cpp::NDCComponent
 Clog4cpp::PriorityComponent
 Clog4cpp::ProcessorTimeComponent
 Clog4cpp::SecondsSinceEpochComponent
 Clog4cpp::StringLiteralComponent
 Clog4cpp::ThreadNameComponent
 Clog4cpp::TimeStampComponent
 Clog4cpp::PriorityImportance levels with which one can categorize log messages
 Clog4cpp::PropertyConfiguratorProperty configurator will read a config file using the same (or similar) format to the config file used by log4j
 Clog4cpp::PropertyConfiguratorImpl
 Cstd::runtime_error
 Clog4cpp::ConfigureFailureException class for configuration
 Clog4cpp::threading::ScopedLockDefinition of ScopedLock;
 Clog4cpp::SimpleConfiguratorThis class implements a simple Configurator for log4cpp
 Clog4cpp::StringUtil
 Clog4cpp::tab
 Clog4cpp::threading::ThreadLocalDataHolder< T >This class holds Thread local data of type T, i.e
 Clog4cpp::TimeStampA simple TimeStamp abstraction
 Clog4cpp::TriggeringEventEvaluator
 Clog4cpp::LevelEvaluator
 Clog4cpp::TriggeringEventEvaluatorFactory
 Clog4cpp::width