log4cxx::spi Namespace Reference


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 internal representation of logging events. 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 helpers::ObjectPtrT<
LoggingEvent
LoggingEventPtr
typedef helpers::ObjectPtrT<
Filter
FilterPtr
typedef log4cxx::helpers::ObjectPtrT<
ErrorHandler
ErrorHandlerPtr
typedef log4cxx::helpers::ObjectPtrT<
ErrorHandler
ErrorHandlerPtr
typedef helpers::ObjectPtrT<
LoggerRepository
LoggerRepositoryPtr
typedef helpers::ObjectPtrT<
LoggingEvent
LoggingEventPtr
typedef helpers::ObjectPtrT<
LoggerRepository
LoggerRepositoryPtr
typedef helpers::ObjectPtrT<
LoggerFactory
LoggerFactoryPtr
typedef helpers::ObjectPtrT<
OptionHandler
OptionHandlerPtr
typedef helpers::ObjectPtrT<
LoggerRepository
LoggerRepositoryPtr

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_PTR_DEF (LoggingEvent)
 LOG4CXX_LIST_DEF (LoggingEventList, LoggingEventPtr)
 LOG4CXX_PTR_DEF (RepositorySelector)
 LOG4CXX_PTR_DEF (TriggeringEventEvaluator)


Typedef Documentation

typedef log4cxx::helpers::ObjectPtrT<ErrorHandler> ErrorHandlerPtr
 

typedef log4cxx::helpers::ObjectPtrT<ErrorHandler> ErrorHandlerPtr
 

typedef helpers::ObjectPtrT<Filter> FilterPtr
 

typedef helpers::ObjectPtrT<LoggerFactory> LoggerFactoryPtr
 

typedef helpers::ObjectPtrT<LoggerRepository> LoggerRepositoryPtr
 

typedef helpers::ObjectPtrT<LoggerRepository> LoggerRepositoryPtr
 

typedef helpers::ObjectPtrT<LoggerRepository> LoggerRepositoryPtr
 

typedef helpers::ObjectPtrT<LoggingEvent> LoggingEventPtr
 

typedef helpers::ObjectPtrT<LoggingEvent> LoggingEventPtr
 

typedef helpers::ObjectPtrT<OptionHandler> OptionHandlerPtr
 


Function Documentation

log4cxx::spi::LOG4CXX_LIST_DEF LoggingEventList  ,
LoggingEventPtr 
 

log4cxx::spi::LOG4CXX_LIST_DEF HierarchyEventListenerList  ,
HierarchyEventListenerPtr 
 

log4cxx::spi::LOG4CXX_PTR_DEF TriggeringEventEvaluator   ) 
 

log4cxx::spi::LOG4CXX_PTR_DEF RepositorySelector   ) 
 

log4cxx::spi::LOG4CXX_PTR_DEF LoggingEvent   ) 
 

log4cxx::spi::LOG4CXX_PTR_DEF HierarchyEventListener   ) 
 

log4cxx::spi::LOG4CXX_PTR_DEF Filter   ) 
 

log4cxx::spi::LOG4CXX_PTR_DEF ErrorHandler   ) 
 

log4cxx::spi::LOG4CXX_PTR_DEF Configurator   ) 
 

log4cxx::spi::LOG4CXX_PTR_DEF AppenderAttachable   ) 
 

log4cxx::spi::LOG4CXX_PTR_DEF LoggerFactory   ) 
 

log4cxx::spi::LOG4CXX_PTR_DEF LoggerRepository   )