Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

log4cpp Namespace Reference

The top level namespace for all 'Log for C++' types and classes. More...


Compounds

class  Appender
 Implement this interface for your own strategies for printing log statements. More...

class  AppenderSkeleton
 AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters. More...

class  BasicLayout
 BasicLayout is a simple fixed format Layout implementation. More...

class  Category
 This is the central class in the log4j package. More...

class  CategoryStream
 This class enables streaming simple types and objects to a category. More...

class  ConfigureFailure
struct  DiagnosticContext
class  FileAppender
class  Filter
 Users should extend this class to implement customized logging event filtering. More...

class  FixedContextCategory
 This Category subclass replaces the NDC field in LoggingEvents with a fixed context string. More...

class  HierarchyMaintainer
 HierarchyMaintainer is an internal log4cpp class. More...

class  IdsaAppender
 IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz. More...

class  Layout
 Extend this abstract class to create your own log layout format. More...

class  LayoutAppender
 LayoutAppender is a common superclass for all Appenders that require a Layout. More...

class  Log4cppCleanup
 Log4cppCleanup is an internal janitor class, responsible for cleaning up log4cpp objects upon exit. More...

struct  LoggingEvent
 The internal representation of logging events. More...

class  NDC
 The NDC class implements 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. More...

class  OstreamAppender
 OstreamAppender appends LoggingEvents to ostreams. More...

class  OstringStream
 OstringStream is a portability class used to work around the unavailability of std::ostringstream on some platforms (most notably g++ < 2.95.3). More...

class  PatternLayout
 BasicLayout is a simple fixed format Layout implementation. More...

class  Priority
 The Priority class provides importance levels with which one can categorize log messages. More...

class  RemoteSyslogAppender
 RemoteSyslogAppender sends LoggingEvents to a remote syslog system. More...

class  SimpleConfigurator
class  SimpleLayout
 BasicLayout is a simple fixed format Layout implementation. More...

class  StringQueueAppender
 This class puts log messages in an in-memory queue. More...

class  SyslogAppender
 SyslogAppender sends LoggingEvents to the local syslog system. More...

class  TimeStamp
 A simple TimeStamp abstraction. More...


Variables

LOG4CPP_EXPORT Category
const std::string names [10]


Detailed Description

The top level namespace for all 'Log for C++' types and classes.

Variable Documentation

class LOG4CPP_EXPORT log4cpp::Category
 

const std::string log4cpp::names[10] [static]
 

Initial value:

 {
        "FATAL", "ALERT", "CRIT", "ERROR", "WARN",
        "NOTICE", "INFO", "DEBUG", "NOTSET", "UNKNOWN" 
    }


Generated on Fri May 9 10:39:59 2003 for log4cpp by doxygen1.2.18