log4cplus::helpers::AbstractSocket | |
log4cplus::thread::AbstractThread | There are many cross-platform C++ Threading libraries |
log4cplus::Appender | Extend this class for implementing your own strategies for printing log statements |
log4cplus::internal::appender_sratch_pad | |
log4cplus::spi::AppenderAttachable | This Interface is for attaching Appenders to objects |
log4cplus::helpers::AppenderAttachableImpl | This Interface is for attaching Appenders to objects |
log4cplus::spi::AppenderFactory | This abstract class defines the "Factory" interface to create "Appender" objects |
log4cplus::AsyncAppender | |
log4cplus::spi::BaseFactory | This is the base class for all factories |
log4cplus::BasicConfigurator | Use this class to quickly configure the package |
log4cplus::CLFSAppender | |
log4cplus::ConfigureAndWatchThread | |
log4cplus::SocketAppender::ConnectorThread | |
log4cplus::ConsoleAppender | ConsoleAppender appends log events to std::cout or std::cerr using a layout specified by the user |
log4cplus::helpers::ConvertIntegerToStringHelper< intType, false > | |
log4cplus::helpers::ConvertIntegerToStringHelper< intType, true > | |
log4cplus::DailyRollingFileAppender | DailyRollingFileAppender extends FileAppender so that the underlying file is rolled over at a user chosen frequency |
log4cplus::DefaultLoggerFactory | This class is used to create the default implementation of the Logger class |
log4cplus::spi::DenyAllFilter | This filter drops all logging events |
log4cplus::device_appender_detail::device_type_traits< T > | |
log4cplus::device_appender_detail::device_type_traits< boost::shared_ptr< T > > | |
log4cplus::DeviceAppender< Device > | |
log4cplus::DiagnosticContext | This is the internal object that is stored on the NDC stack |
log4cplus::ErrorHandler | This 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::spi::FactoryTempl< LocalProduct, ProductFactoryBase > | |
log4cplus::thread::impl::FairMutex | |
log4cplus::thread::FairMutex | |
log4cplus::thread::FairMutexImplBase | |
log4cplus::FileAppender | Appends log events to a file |
log4cplus::helpers::FileInfo | FileInfo structure is OS independent abstraction of the stat() function |
log4cplus::spi::Filter | Users should extend this class to implement customized logging event filtering |
log4cplus::spi::FilterFactory | This abstract class defines the "Factory" interface to create "Appender" objects |
log4cplus::internal::gft_scratch_pad | |
log4cplus::Hierarchy | This class is specialized in retrieving loggers by name and also maintaining the logger hierarchy |
log4cplus::HierarchyLocker | This is used to lock a Hierarchy |
log4cplus::spi::InternalLoggingEvent | The internal representation of logging events |
log4cplus::Layout | This class is used to layout strings sent to an log4cplus::Appender |
log4cplus::spi::LayoutFactory | This abstract class defines the "Factory" interface to create "Layout" objects |
log4cplus::spi::LocaleFactory | This abstract class defines the "Factory" interface to create std::locale instances |
log4cplus::spi::LocalFactoryBase< ProductFactoryBase > | |
log4cplus::helpers::LockFile | |
log4cplus::Log4jUdpAppender | Sends log events as Log4j XML to a remote a log server |
log4cplus::Logger | This is the central class in the log4cplus package |
log4cplus::spi::LoggerFactory | Implement this interface to create new instances of Logger or a sub-class of Logger |
log4cplus::spi::LoggerImpl | This is the central class in the log4cplus package |
log4cplus::LogLevelManager | This class is used to "manage" LogLevel definitions |
log4cplus::spi::LogLevelMatchFilter | This is a very simple filter based on LogLevel matching |
log4cplus::spi::LogLevelRangeFilter | This is a very simple filter based on LogLevel matching, which can be used to reject messages with LogLevels outside a certain range |
log4cplus::helpers::LogLog | This class used to output log statements from within the log4cplus package |
log4cplus::helpers::LogLogUser | This class used to simplify the use of the LogLog class |
log4cplus::thread::impl::ManualResetEvent | |
log4cplus::thread::ManualResetEvent | |
log4cplus::thread::ManualResetEventImplBase | |
log4cplus::MDC | |
log4cplus::thread::impl::Mutex | |
log4cplus::thread::Mutex | |
log4cplus::thread::MutexImplBase | |
log4cplus::NDC | 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 |
log4cplus::NDCContextCreator | This class ensures that a NDC#push call is always matched with a NDC#pop call even in the face of exceptions |
log4cplus::NTEventLogAppender | Appends log events to NT EventLog |
log4cplus::NullAppender | Appends log events to a file |
log4cplus::spi::ObjectRegistryBase | This is the base class used to implement the functionality required by the ObjectRegistry template class |
log4cplus::OnlyOnceErrorHandler | |
log4cplus::PatternLayout | A flexible layout configurable with pattern string |
log4cplus::internal::per_thread_data | Per thread data |
log4cplus::helpers::Properties | |
log4cplus::PropertyConfigurator | Provides configuration from an external file |
log4cplus::thread::impl::PthreadMutexAttr | |
log4cplus::Qt4DebugAppender | |
log4cplus::thread::Queue | Single consumer, multiple producers queue |
log4cplus::RollingFileAppender | RollingFileAppender extends FileAppender to backup the log files when they reach a certain size |
log4cplus::spi::RootLogger | RootLogger sits at the top of the logger hierachy |
log4cplus::thread::Semaphore | |
log4cplus::thread::impl::Semaphore | |
log4cplus::thread::SemaphoreImplBase | |
log4cplus::helpers::ServerSocket | This class implements server sockets |
log4cplus::thread::impl::SharedMutex | |
log4cplus::thread::SharedMutex | |
log4cplus::thread::SharedMutexImplBase | |
log4cplus::helpers::SharedObject | |
log4cplus::helpers::SharedObjectPtr< T > | |
log4cplus::SimpleLayout | SimpleLayout consists of the LogLevel of the log statement, followed by " - " and then the log message itself |
log4cplus::helpers::snprintf_buf | |
log4cplus::helpers::Socket | This class implements client sockets (also called just "sockets") |
log4cplus::SocketAppender | Sends spi::InternalLoggingEvent objects to a remote a log server |
log4cplus::helpers::SocketBuffer | |
log4cplus::spi::StringMatchFilter | This is a very simple filter based on string matching |
log4cplus::thread::SyncGuard< SP > | |
log4cplus::thread::SyncGuardFunc< SP, lock_func, unlock_func > | |
log4cplus::SysLogAppender | Appends log events to a file |
log4cplus::thread::impl::Thread | There are many cross-platform C++ Threading libraries |
log4cplus::thread::ThreadImplBase | |
log4cplus::thread::impl::ThreadStart | |
log4cplus::helpers::Time | This class represents a Epoch time with microsecond accuracy |
log4cplus::TraceLogger | This class is used to produce "Trace" logging |
log4cplus::TTCCLayout | TTCC layout format consists of time, thread, Logger and nested diagnostic context information, hence the name |
log4cplus::Win32ConsoleAppender | Prints events to Win32 console |