Classes | |
| class | log4cpp::AbortAppender |
| This Appender causes the application to abort() upon the first append() call. More... | |
| class | log4cpp::Appender |
| Implement this interface for your own strategies for printing log statements. More... | |
| class | log4cpp::AppendersFactory |
| class | log4cpp::AppenderSkeleton |
| AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters. More... | |
| class | log4cpp::BasicConfigurator |
| This class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category. More... | |
| class | log4cpp::BasicLayout |
| BasicLayout is a simple fixed format Layout implementation. More... | |
| class | log4cpp::BufferingAppender |
| class | log4cpp::Category |
| This is the central class in the log4j package. More... | |
| class | log4cpp::CategoryStream |
| This class enables streaming simple types and objects to a category. More... | |
| class | log4cpp::ConfigureFailure |
| Exception class for configuration. More... | |
| class | log4cpp::FactoryParams |
| class | log4cpp::FileAppender |
| class | log4cpp::Filter |
| Users should extend this class to implement customized logging event filtering. More... | |
| class | log4cpp::FixedContextCategory |
| This Category subclass replaces the NDC field in LoggingEvents with a fixed context string. More... | |
| class | log4cpp::HierarchyMaintainer |
| HierarchyMaintainer is an internal log4cpp class. More... | |
| class | log4cpp::IdsaAppender |
| IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz. More... | |
| class | log4cpp::Layout |
| Extend this abstract class to create your own log layout format. More... | |
| class | log4cpp::LayoutAppender |
| LayoutAppender is a common superclass for all Appenders that require a Layout. More... | |
| class | log4cpp::LayoutsFactory |
| class | log4cpp::LevelEvaluator |
| struct | log4cpp::LoggingEvent |
| The internal representation of logging events. More... | |
| class | log4cpp::width |
| class | log4cpp::tab |
| class | log4cpp::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 "<i>Pattern Languages of Program Design 3</i>" edited by Martin et al. More... | |
| struct | log4cpp::NDC::DiagnosticContext |
| class | log4cpp::NTEventLogAppender |
| NTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log. More... | |
| class | log4cpp::OstreamAppender |
| OstreamAppender appends LoggingEvents to ostreams. More... | |
| class | log4cpp::PassThroughLayout |
| class | log4cpp::PatternLayout |
| PatternLayout is a simple fixed format Layout implementation. More... | |
| class | log4cpp::PatternLayout::PatternComponent |
| class | log4cpp::Priority |
| The Priority class provides importance levels with which one can categorize log messages. More... | |
| class | log4cpp::PropertyConfigurator |
| Property configurator will read a config file using the same (or similar) format to the config file used by log4j. More... | |
| class | log4cpp::RemoteSyslogAppender |
| RemoteSyslogAppender sends LoggingEvents to a remote syslog system. More... | |
| class | log4cpp::RollingFileAppender |
| RollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit. More... | |
| class | log4cpp::SimpleConfigurator |
| This class implements a simple Configurator for log4cpp. More... | |
| class | log4cpp::SimpleLayout |
| BasicLayout is a simple fixed format Layout implementation. More... | |
| class | log4cpp::StringQueueAppender |
| This class puts log messages in an in-memory queue. More... | |
| class | log4cpp::SyslogAppender |
| SyslogAppender sends LoggingEvents to the local syslog system. More... | |
| class | log4cpp::TimeStamp |
| A simple TimeStamp abstraction. More... | |
| class | log4cpp::TriggeringEventEvaluator |
| class | log4cpp::TriggeringEventEvaluatorFactory |
| class | log4cpp::Win32DebugAppender |
| Win32DebugAppender simply sends the log message to the default system debugger on Win32 systems. More... | |
| struct | log4cpp::StringLiteralComponent |
| struct | log4cpp::CategoryNameComponent |
| struct | log4cpp::MessageComponent |
| struct | log4cpp::NDCComponent |
| struct | log4cpp::PriorityComponent |
| struct | log4cpp::ThreadNameComponent |
| struct | log4cpp::ProcessorTimeComponent |
| struct | log4cpp::TimeStampComponent |
| struct | log4cpp::SecondsSinceEpochComponent |
| struct | log4cpp::MillisSinceEpochComponent |
| struct | log4cpp::FormatModifierComponent |
| class | log4cpp::Properties |
| class | log4cpp::PropertyConfiguratorImpl |
| class | log4cpp::StringUtil |
Typedefs | |
| typedef std::set< Appender * > | AppenderSet |
Functions | |
| LOG4CPP_EXPORT CategoryStream & | eol (CategoryStream &os) |
| eol manipulator | |
| LOG4CPP_EXPORT CategoryStream & | left (CategoryStream &os) |
| left manipulator | |
| std::auto_ptr< Appender > | create_abort_appender (const FactoryParams ¶ms) |
| std::auto_ptr< Appender > | create_file_appender (const FactoryParams &) |
| std::auto_ptr< Appender > | create_roll_file_appender (const FactoryParams &) |
| std::auto_ptr< Appender > | create_idsa_appender (const FactoryParams &) |
| std::auto_ptr< Appender > | create_nt_event_log_appender (const FactoryParams &) |
| std::auto_ptr< Appender > | create_remote_syslog_appender (const FactoryParams &) |
| std::auto_ptr< Appender > | create_syslog_appender (const FactoryParams &) |
| std::auto_ptr< Appender > | create_win32_debug_appender (const FactoryParams &) |
| std::auto_ptr< Appender > | create_smtp_appender (const FactoryParams &) |
| std::auto_ptr< Layout > | create_basic_layout (const FactoryParams ¶ms) |
| std::auto_ptr< Layout > | create_simple_layout (const FactoryParams ¶ms) |
| std::auto_ptr< Layout > | create_pattern_layout (const FactoryParams ¶ms) |
| std::auto_ptr< Layout > | create_pass_through_layout (const FactoryParams ¶ms) |
| std::auto_ptr< TriggeringEventEvaluator > | create_level_evaluator (const FactoryParams ¶ms) |
| void | localtime (const ::time_t *time,::tm *t) |
Variables | |
| LOG4CPP_EXPORT | Filter |
| LOG4CPP_EXPORT | Category |
| LOG4CPP_EXPORT | CategoryStream |
| AppendersFactory * | appenders_factory_ = 0 |
| const std::string | EMPTY |
| LayoutsFactory * | layouts_factory_ = 0 |
| threading::ThreadLocalDataHolder< NDC > | _nDC |
| const std::string | names [10] |
| TriggeringEventEvaluatorFactory * | evaluators_factory_ = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
eol manipulator
|
|
|
left manipulator
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: {
"FATAL",
"ALERT",
"CRIT",
"ERROR",
"WARN",
"NOTICE",
"INFO",
"DEBUG",
"NOTSET",
"UNKNOWN"
}
|
1.3.9.1