Compounds | |
class | Appender |
Implement this interface for your own strategies for printing log statements. More... | |
class | AppenderSkeleton |
AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters. More... | |
class | BasicLayout |
BasicLayout is a simple fixed format Layout implementation. More... | |
class | Category |
This is the central class in the log4j package. More... | |
class | CategoryStream |
This class enables streaming simple types and objects to a category. More... | |
class | ConfigureFailure |
struct | DiagnosticContext |
class | FileAppender |
class | Filter |
Users should extend this class to implement customized logging event filtering. More... | |
class | FixedContextCategory |
This Category subclass replaces the NDC field in LoggingEvents with a fixed context string. More... | |
class | HierarchyMaintainer |
HierarchyMaintainer is an internal log4cpp class. More... | |
class | IdsaAppender |
IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz. More... | |
class | Layout |
Extend this abstract class to create your own log layout format. More... | |
class | LayoutAppender |
LayoutAppender is a common superclass for all Appenders that require a Layout. More... | |
class | Log4cppCleanup |
Log4cppCleanup is an internal janitor class, responsible for cleaning up log4cpp objects upon exit. More... | |
struct | LoggingEvent |
The internal representation of logging events. More... | |
class | NDC |
The NDC class implements nested diagnostic contexts as defined by Neil Harrison in the article "Patterns for Logging Diagnostic Messages" part of the book "Pattern Languages of Program Design 3" edited by Martin et al. More... | |
class | OstreamAppender |
OstreamAppender appends LoggingEvents to ostreams. More... | |
class | OstringStream |
OstringStream is a portability class used to work around the unavailability of std::ostringstream on some platforms (most notably g++ < 2.95.3). More... | |
class | PatternLayout |
BasicLayout is a simple fixed format Layout implementation. More... | |
class | Priority |
The Priority class provides importance levels with which one can categorize log messages. More... | |
class | RemoteSyslogAppender |
RemoteSyslogAppender sends LoggingEvents to a remote syslog system. More... | |
class | SimpleConfigurator |
class | SimpleLayout |
BasicLayout is a simple fixed format Layout implementation. More... | |
class | StringQueueAppender |
This class puts log messages in an in-memory queue. More... | |
class | SyslogAppender |
SyslogAppender sends LoggingEvents to the local syslog system. More... | |
class | TimeStamp |
A simple TimeStamp abstraction. More... | |
Variables | |
LOG4CPP_EXPORT | Category |
const std::string | names [10] |
|
|
|
Initial value: { "FATAL", "ALERT", "CRIT", "ERROR", "WARN", "NOTICE", "INFO", "DEBUG", "NOTSET", "UNKNOWN" } |