Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

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