Apache Log4cxx
Version 1.3.0
|
Classes | |
class | AppenderAttachable |
This Interface is for attaching Appenders to objects. More... | |
class | Configurator |
Implemented by classes capable of configuring log4j using a URL. More... | |
class | DefaultRepositorySelector |
class | ErrorCode |
class | ErrorHandler |
Appenders may delegate their error handling to ErrorHandlers . More... | |
class | Filter |
Users should extend this class to implement customized logging event filtering. More... | |
class | HierarchyEventListener |
Listen to events occuring within a Hierarchy. More... | |
class | LocationInfo |
This class represents the location of a logging statement. More... | |
class | LoggerFactory |
Implement this interface to create new instances of Logger or a sub-class of Logger. More... | |
class | LoggerRepository |
A LoggerRepository is used to create and retrieve Loggers . More... | |
class | LoggingEvent |
The data recorded for each logging request. More... | |
class | OptionHandler |
A string based interface to configure package components. More... | |
class | RepositorySelector |
The LogManager uses one (and only one) RepositorySelector implementation to select the LoggerRepository for a particular application context. More... | |
class | RootLogger |
RootLogger sits at the top of the logger hierachy. More... | |
class | TriggeringEventEvaluator |
Implementions of this interface allow certain appenders to decide when to perform an appender specific action. More... | |
Typedefs | |
typedef std::shared_ptr< LoggingEvent > | LoggingEventPtr |
typedef std::shared_ptr< Filter > | FilterPtr |
typedef std::shared_ptr< ErrorHandler > | ErrorHandlerPtr |
typedef std::shared_ptr< LoggerRepository > | LoggerRepositoryPtr |
typedef std::shared_ptr< LoggerFactory > | LoggerFactoryPtr |
typedef std::shared_ptr< OptionHandler > | OptionHandlerPtr |
Enumerations | |
enum class | ConfigurationStatus { Configured , NotConfigured } |
Functions | |
LOG4CXX_PTR_DEF (LoggerRepository) | |
LOG4CXX_PTR_DEF (LoggerFactory) | |
LOG4CXX_PTR_DEF (AppenderAttachable) | |
LOG4CXX_PTR_DEF (Configurator) | |
LOG4CXX_PTR_DEF (ErrorHandler) | |
LOG4CXX_PTR_DEF (Filter) | |
LOG4CXX_PTR_DEF (HierarchyEventListener) | |
LOG4CXX_LIST_DEF (HierarchyEventListenerList, HierarchyEventListenerPtr) | |
LOG4CXX_LIST_DEF (KeySet, LogString) | |
LOG4CXX_PTR_DEF (LoggingEvent) | |
LOG4CXX_LIST_DEF (LoggingEventList, LoggingEventPtr) | |
LOG4CXX_PTR_DEF (RepositorySelector) | |
LOG4CXX_PTR_DEF (TriggeringEventEvaluator) | |
typedef std::shared_ptr<ErrorHandler> log4cxx::spi::ErrorHandlerPtr |
typedef std::shared_ptr<Filter> log4cxx::spi::FilterPtr |
typedef std::shared_ptr< LoggerFactory > log4cxx::spi::LoggerFactoryPtr |
typedef std::shared_ptr< LoggerRepository > log4cxx::spi::LoggerRepositoryPtr |
typedef std::shared_ptr< LoggingEvent > log4cxx::spi::LoggingEventPtr |
typedef std::shared_ptr<OptionHandler> log4cxx::spi::OptionHandlerPtr |
|
strong |
log4cxx::spi::LOG4CXX_LIST_DEF | ( | HierarchyEventListenerList | , |
HierarchyEventListenerPtr | |||
) |
log4cxx::spi::LOG4CXX_LIST_DEF | ( | KeySet | , |
LogString | |||
) |
log4cxx::spi::LOG4CXX_LIST_DEF | ( | LoggingEventList | , |
LoggingEventPtr | |||
) |
log4cxx::spi::LOG4CXX_PTR_DEF | ( | AppenderAttachable | ) |
log4cxx::spi::LOG4CXX_PTR_DEF | ( | Configurator | ) |
log4cxx::spi::LOG4CXX_PTR_DEF | ( | ErrorHandler | ) |
log4cxx::spi::LOG4CXX_PTR_DEF | ( | Filter | ) |
log4cxx::spi::LOG4CXX_PTR_DEF | ( | HierarchyEventListener | ) |
log4cxx::spi::LOG4CXX_PTR_DEF | ( | LoggerFactory | ) |
log4cxx::spi::LOG4CXX_PTR_DEF | ( | LoggerRepository | ) |
log4cxx::spi::LOG4CXX_PTR_DEF | ( | LoggingEvent | ) |
log4cxx::spi::LOG4CXX_PTR_DEF | ( | RepositorySelector | ) |
log4cxx::spi::LOG4CXX_PTR_DEF | ( | TriggeringEventEvaluator | ) |