log4cpp man page on Scientific

Man page or keyword search:  
man Server   26626 pages
apropos Keyword Search (all sections)
Output format
Scientific logo
[printable version]

log4cpp(3)			    log4cpp			    log4cpp(3)

NAME
       log4cpp -

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

SYNOPSIS
   Namespaces
       namespace details
       namespace threading

   Classes
       class AbortAppender
	   This Appender causes the application to abort() upon the first
	   append() call.
       class Appender
	   Implement this interface for your own strategies for printing log
	   statements.
       class AppendersFactory
       class AppenderSkeleton
	   AppenderSkeleton is a helper class, simplifying implementation of
	   Appenders: it already takes care of handling of Thresholds and
	   Filters.
       class BasicConfigurator
	   This class implements a trivial default configuration for log4cpp:
	   it adds a FileAppender that logs to stdout and uses a BasicLayout
	   to the root Category.
       class BasicLayout
	   BasicLayout is a simple fixed format Layout implementation.
       class BufferingAppender
       class Category
	   This is the central class in the log4j package.
       class CategoryStream
	   This class enables streaming simple types and objects to a
	   category.
       class ConfigureFailure
	   Exception class for configuration.
       class FactoryParams
       class FileAppender
       class Filter
	   Users should extend this class to implement customized logging
	   event filtering.
       class FixedContextCategory
	   This Category subclass replaces the NDC field in LoggingEvents with
	   a fixed context string.
       class HierarchyMaintainer
	   HierarchyMaintainer is an internal log4cpp class.
       class IdsaAppender
	   IdsaAppender is an Appender that sends LoggingEvents to the IDS/A
	   logger and reference monitor by Marc Welz.
       class Layout
	   Extend this abstract class to create your own log layout format.
       class LayoutAppender
	   LayoutAppender is a common superclass for all Appenders that
	   require a Layout.
       class LayoutsFactory
       class LevelEvaluator
       struct LoggingEvent
	   The internal representation of logging events.
       class width
       class tab
       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 '<i>Pattern Languages
	   of
		  Program Design 3</i>' edited by Martin et al. "
       class NTEventLogAppender
	   NTEventLogAppender is an Appender that sends LoggingEvents to the
	   Windows event log.
       class OstreamAppender
	   OstreamAppender appends LoggingEvents to ostreams.
       class PassThroughLayout
       class PatternLayout
	   PatternLayout is a simple fixed format Layout implementation.
       class Priority
	   The Priority class provides importance levels with which one can
	   categorize log messages.
       class PropertyConfigurator
	   Property configurator will read a config file using the same (or
	   similar) format to the config file used by log4j.
       class RemoteSyslogAppender
	   RemoteSyslogAppender sends LoggingEvents to a remote syslog system.
       class RollingFileAppender
	   RollingFileAppender is a FileAppender that rolls over the logfile
	   once it has reached a certain size limit.
       class SimpleConfigurator
	   This class implements a simple Configurator for log4cpp.
       class SimpleLayout
	   BasicLayout is a simple fixed format Layout implementation.
       class StringQueueAppender
	   This class puts log messages in an in-memory queue.
       class SyslogAppender
	   SyslogAppender sends LoggingEvents to the local syslog system.
       class TimeStamp
	   A simple TimeStamp abstraction.
       class TriggeringEventEvaluator
       class TriggeringEventEvaluatorFactory
       class Win32DebugAppender
	   Win32DebugAppender simply sends the log message to the default
	   system debugger on Win32 systems.
       struct StringLiteralComponent
       struct CategoryNameComponent
       struct MessageComponent
       struct NDCComponent
       struct PriorityComponent
       struct ThreadNameComponent
       struct ProcessorTimeComponent
       struct TimeStampComponent
       struct SecondsSinceEpochComponent
       struct MillisSinceEpochComponent
       struct FormatModifierComponent
       class Properties
       class PropertyConfiguratorImpl
       class StringUtil

   Typedefs
       typedef std::set< Appender * > AppenderSet

   Functions
       LOG4CPP_EXPORT CategoryStream & eol (CategoryStream &os)
	   eol manipulator
       LOG4CPP_EXPORT CategoryStream & left (CategoryStream &os)
	   left manipulator
       std::auto_ptr< Appender > create_abort_appender (const FactoryParams
	   ¶ms)
       std::auto_ptr< Appender > create_file_appender (const FactoryParams &)
       std::auto_ptr< Appender > create_roll_file_appender (const
	   FactoryParams &)
       std::auto_ptr< Appender > create_idsa_appender (const FactoryParams &)
       std::auto_ptr< Appender > create_nt_event_log_appender (const
	   FactoryParams &)
       std::auto_ptr< Appender > create_remote_syslog_appender (const
	   FactoryParams &)
       std::auto_ptr< Appender > create_syslog_appender (const FactoryParams
	   &)
       std::auto_ptr< Appender > create_win32_debug_appender (const
	   FactoryParams &)
       std::auto_ptr< Appender > create_smtp_appender (const FactoryParams &)
       std::auto_ptr< Layout > create_basic_layout (const FactoryParams
	   ¶ms)
       std::auto_ptr< Layout > create_simple_layout (const FactoryParams
	   ¶ms)
       std::auto_ptr< Layout > create_pattern_layout (const FactoryParams
	   ¶ms)
       std::auto_ptr< Layout > create_pass_through_layout (const FactoryParams
	   ¶ms)
       std::auto_ptr< TriggeringEventEvaluator > create_level_evaluator (const
	   FactoryParams ¶ms)
       void localtime (const ::time_t *time,::tm *t)

   Variables
       class LOG4CPP_EXPORT Filter
       class LOG4CPP_EXPORT Category
       class LOG4CPP_EXPORT CategoryStream
       static AppendersFactory * appenders_factory_ = 0
       static const std::string EMPTY
       static LayoutsFactory * layouts_factory_ = 0
       static TriggeringEventEvaluatorFactory * evaluators_factory_ = 0

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

Typedef Documentation
   typedef std::set<Appender *> log4cpp::AppenderSet
Function Documentation
   std::auto_ptr< Appender > log4cpp::create_abort_appender (const
       FactoryParams & params)
   std::auto_ptr< Layout > log4cpp::create_basic_layout (const FactoryParams &
       params)
   std::auto_ptr< Appender > log4cpp::create_file_appender (const
       FactoryParams & params)
   std::auto_ptr<Appender> log4cpp::create_idsa_appender (const FactoryParams
       &)
   std::auto_ptr< TriggeringEventEvaluator > log4cpp::create_level_evaluator
       (const FactoryParams & params)
   std::auto_ptr< Appender > log4cpp::create_nt_event_log_appender (const
       FactoryParams & params)
   std::auto_ptr< Layout > log4cpp::create_pass_through_layout (const
       FactoryParams & params)
   std::auto_ptr< Layout > log4cpp::create_pattern_layout (const FactoryParams
       & params)
   std::auto_ptr< Appender > log4cpp::create_remote_syslog_appender (const
       FactoryParams & params)
   std::auto_ptr< Appender > log4cpp::create_roll_file_appender (const
       FactoryParams & params)
   std::auto_ptr< Layout > log4cpp::create_simple_layout (const FactoryParams
       & params)
   std::auto_ptr<Appender> log4cpp::create_smtp_appender (const FactoryParams
       &)
   std::auto_ptr<Appender> log4cpp::create_syslog_appender (const
       FactoryParams &)
   std::auto_ptr< Appender > log4cpp::create_win32_debug_appender (const
       FactoryParams & params)
   CategoryStream & log4cpp::eol (CategoryStream & os)
       eol manipulator

   CategoryStream & log4cpp::left (CategoryStream & os)
       left manipulator

   void log4cpp::localtime (const ::time_t * time, ::tm * t)
Variable Documentation
   AppendersFactory* log4cpp::appenders_factory_ = 0 [static]
   class LOG4CPP_EXPORT log4cpp::Category
   class LOG4CPP_EXPORT log4cpp::CategoryStream
   const std::string log4cpp::EMPTY [static]
   TriggeringEventEvaluatorFactory* log4cpp::evaluators_factory_ = 0 [static]
   class LOG4CPP_EXPORT log4cpp::Filter
   LayoutsFactory* log4cpp::layouts_factory_ = 0 [static]
Author
       Generated automatically by Doxygen for log4cpp from the source code.

Version 1.0			  23 Nov 2010			    log4cpp(3)
[top]

List of man pages available for Scientific

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net