API Documentation
Home ] Project Status ] [ API Documentation ] Code Examples ]


Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
log4cplus::helpers::AbstractSocket
log4cplus::thread::AbstractThreadThere are many cross-platform C++ Threading libraries
log4cplus::AppenderExtend this class for implementing your own strategies for printing log statements
log4cplus::spi::AppenderAttachableThis Interface is for attaching Appenders to objects
log4cplus::helpers::AppenderAttachableImplThis Interface is for attaching Appenders to objects
log4cplus::spi::AppenderFactoryThis abstract class defines the "Factory" interface to create "Appender" objects
log4cplus::spi::BaseFactoryThis is the base class for all factories
log4cplus::BasicConfiguratorUse this class to quickly configure the package
log4cplus::ConfigureAndWatchThread
log4cplus::ConsoleAppenderConsoleAppender appends log events to System.out or System.err using a layout specified by the user
log4cplus::DailyRollingFileAppenderDailyRollingFileAppender extends FileAppender so that the underlying file is rolled over at a user chosen frequency
log4cplus::DefaultLoggerFactoryThis class is used to create the default implementation of the Logger class
log4cplus::spi::DenyAllFilterThis filter drops all logging events
log4cplus::DiagnosticContextThis is the internal object that is stored on the NDC stack
log4cplus::ErrorHandlerThis class is used to "handle" errors encountered in an log4cplus::Appender
log4cplus::spi::FactoryRegistry< T >This template class is used as a "Factory Registry"
log4cplus::FileAppenderAppends log events to a file
log4cplus::spi::FilterUsers should extend this class to implement customized logging event filtering
log4cplus::spi::FilterFactoryThis abstract class defines the "Factory" interface to create "Appender" objects
log4cplus::thread::GuardThis is used to lock a mutex
log4cplus::HierarchyThis class is specialized in retrieving loggers by name and also maintaining the logger hierarchy
log4cplus::HierarchyLockerThis is used to lock a Hierarchy
log4cplus::spi::InternalLoggingEventThe internal representation of logging events
log4cplus::LayoutThis class is used to layout strings sent to an log4cplus::Appender
log4cplus::spi::LayoutFactoryThis abstract class defines the "Factory" interface to create "Layout" objects
log4cplus::LoggerThis is the central class in the log4cplus package
log4cplus::spi::LoggerFactoryImplement this interface to create new instances of Logger or a sub-class of Logger
log4cplus::spi::LoggerImplThis is the central class in the log4cplus package
log4cplus::LogLevelManagerThis class is used to "manage" LogLevel definitions
log4cplus::spi::LogLevelMatchFilterThis is a very simple filter based on LogLevel matching
log4cplus::spi::LogLevelRangeFilterThis is a very simple filter based on LogLevel matching, which can be used to reject messages with LogLevels outside a certain range
log4cplus::helpers::LogLogThis class used to output log statements from within the log4cplus package
log4cplus::helpers::LogLogUserThis class used to simplify the use of the LogLog class
log4cplus::NDCImplements 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
log4cplus::NDCContextCreatorThis class ensures that a NDC#push call is always matched with a NDC#pop call even in the face of exceptions
log4cplus::NullAppenderAppends log events to a file
log4cplus::helpers::NullPointerException
log4cplus::spi::ObjectRegistryBaseThis is the base class used to implement the functionality required by the ObjectRegistry template class
log4cplus::OnlyOnceErrorHandler
log4cplus::PatternLayoutA flexible layout configurable with pattern string
log4cplus::helpers::Properties
log4cplus::PropertyConfiguratorProvides configuration from an external file
log4cplus::RollingFileAppenderRollingFileAppender extends FileAppender to backup the log files when they reach a certain size
log4cplus::spi::RootLoggerRootLogger sits at the top of the logger hierachy
log4cplus::helpers::ServerSocketThis class implements server sockets
log4cplus::helpers::SharedObject
log4cplus::helpers::SharedObjectPtr< T >
log4cplus::SimpleLayoutSimpleLayout consists of the LogLevel of the log statement, followed by " - " and then the log message itself
log4cplus::helpers::SocketThis class implements client sockets (also called just "sockets")
log4cplus::SocketAppenderSends spi::InternalLoggingEvent objects to a remote a log server
log4cplus::helpers::SocketBuffer
log4cplus::helpers::string_append_iterator< Container >This iterator can be used in place of the back_insert_iterator for compilers that don't have a std::basic_string class that has the push_back method
log4cplus::spi::StringMatchFilterThis is a very simple filter based on string matching
log4cplus::helpers::TimeThis class represents a Epoch time with microsecond accuracy
log4cplus::TraceLoggerThis class is used to produce "Trace" logging
log4cplus::TTCCLayoutTTCC layout format consists of time, thread, Logger and nested diagnostic context information, hence the name

Hosted By: SourceForge.net Logo