| 
    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 | ) |