log4shib 2.0.0

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1 2 3 4 5]

▼C log4shib::Appender | Implement this interface for your own strategies for printing log statements
▼C log4shib::AppenderSkeleton | AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters
C log4shib::AbortAppender | This Appender causes the application to abort() upon the first append() call
C log4shib::IdsaAppender | IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz
▼C log4shib::LayoutAppender | LayoutAppender is a common superclass for all Appenders that require a Layout
▼C log4shib::FileAppender |
C log4shib::RollingFileAppender | RollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit
C log4shib::NTEventLogAppender | NTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log
C log4shib::OstreamAppender | OstreamAppender appends LoggingEvents to ostreams
C log4shib::RemoteSyslogAppender | RemoteSyslogAppender sends LoggingEvents to a remote syslog system
C log4shib::StringQueueAppender | This class puts log messages in an in-memory queue
C log4shib::SyslogAppender | SyslogAppender sends LoggingEvents to the local syslog system
C log4shib::Win32DebugAppender | Win32DebugAppender simply sends the log message to the default system debugger on Win32 systems
C log4shib::BasicConfigurator | This class implements a trivial default configuration for log4shib: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category
▼C log4shib::Category | This is the central class in the log4j package
C log4shib::FixedContextCategory | This Category subclass replaces the NDC field in LoggingEvents with a fixed context string
C log4shib::CategoryStream | This class enables streaming simple types and objects to a category
C log4shib::NDC::DiagnosticContext |
C log4shib::Filter | Users should extend this class to implement customized logging event filtering
C log4shib::HierarchyMaintainer | HierarchyMaintainer is an internal log4shib class
▼C log4shib::Layout | Extend this abstract class to create your own log layout format
C log4shib::BasicLayout | BasicLayout is a simple fixed format Layout implementation
C log4shib::PatternLayout | PatternLayout is a simple fixed format Layout implementation
C log4shib::SimpleLayout | BasicLayout is a simple fixed format Layout implementation
C log4shib::LoggingEvent | The internal representation of logging events
▼C std::map |
C log4shib::Properties |
C log4shib::threading::MSMutex | A simple object wrapper around CreateMutex() and DeleteMutex()
C log4shib::threading::MSScopedLock | A simple object wrapper around WaitForSingleObject() and ReleaseMutex()
C log4shib::threading::Mutex |
C log4shib::NDC | 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
▼C ostrstream |
C std::ostringstream |
▼C log4shib::PatternLayout::PatternComponent |
C log4shib::CategoryNameComponent |
C log4shib::FormatModifierComponent |
C log4shib::MessageComponent |
C log4shib::MillisSinceEpochComponent |
C log4shib::NDCComponent |
C log4shib::PriorityComponent |
C log4shib::ProcessorTimeComponent |
C log4shib::SecondsSinceEpochComponent |
C log4shib::StringLiteralComponent |
C log4shib::ThreadNameComponent |
C log4shib::TimeStampComponent |
C log4shib::Priority | Importance levels with which one can categorize log messages
C log4shib::PropertyConfigurator | Property configurator will read a config file using the same (or similar) format to the config file used by log4j
C log4shib::PropertyConfiguratorImpl |
▼C std::runtime_error |
C log4shib::ConfigureFailure | Exception class for configuration
C log4shib::threading::ScopedLock | Definition of ScopedLock;
C log4shib::SimpleConfigurator | This class implements a simple Configurator for log4shib
C log4shib::StringUtil |
C log4shib::threading::ThreadLocalDataHolder< T > | This class holds Thread local data of type T, i.e
C log4shib::TimeStamp | A simple TimeStamp abstraction