log4cpp::IdsaAppender 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::IdsaAppender(3)	    log4cpp	      log4cpp::IdsaAppender(3)

NAME
       log4cpp::IdsaAppender -

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

SYNOPSIS
       #include <IdsaAppender.hh>

       Inherits log4cpp::AppenderSkeleton.

   Public Member Functions
       IdsaAppender (const std::string &name, const std::string &idsaName)
	   Instantiate an IdsaAppender with given name and name.
       virtual ~IdsaAppender ()
       virtual bool reopen ()
	   Calls idsa_open() and idsa_close().
       virtual void close ()
	   Calls idsa_close().
       virtual bool requiresLayout () const
	   The IdsaAppender does its own Layout.
       virtual void setLayout (Layout *layout)
	   Set the Layout for this appender.

   Protected Member Functions
       virtual void open ()
	   Calls idsa_open().
       virtual void _append (const LoggingEvent &event)
	   Sends a LoggingEvent to idsa.

   Protected Attributes
       const std::string _idsaName
       IDSA_CONNECTION * _idsaConnection

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

       See http://jade.cs.uct.ac.za/idsa/ for more information on IDS/A.

Constructor & Destructor Documentation
   log4cpp::IdsaAppender::IdsaAppender (const std::string & name, const
       std::string & idsaName)
       Instantiate an IdsaAppender with given name and name. Unlike the syslog
       API, idsa allows multiple connections.

       Parameters:
	   name The name of the Appender
	   idsaName The service parameter of idsa

   virtual log4cpp::IdsaAppender::~IdsaAppender () [virtual]
Member Function Documentation
   virtual void log4cpp::IdsaAppender::_append (const LoggingEvent & event)
       [protected, virtual]
       Sends a LoggingEvent to idsa. Parameters:
	   event the LoggingEvent to log.

       Implements log4cpp::AppenderSkeleton.

   virtual void log4cpp::IdsaAppender::close () [virtual]
       Calls idsa_close().

       Implements log4cpp::AppenderSkeleton.

   virtual void log4cpp::IdsaAppender::open () [protected, virtual]
       Calls idsa_open().

   virtual bool log4cpp::IdsaAppender::reopen () [virtual]
       Calls idsa_open() and idsa_close().

       Reimplemented from log4cpp::AppenderSkeleton.

   virtual bool log4cpp::IdsaAppender::requiresLayout () const [virtual]
       The IdsaAppender does its own Layout. Returns:
	   false

       Implements log4cpp::AppenderSkeleton.

   virtual void log4cpp::IdsaAppender::setLayout (Layout * layout) [virtual]
       Set the Layout for this appender. Parameters:
	   layout The layout to use.

       Implements log4cpp::AppenderSkeleton.

Member Data Documentation
   IDSA_CONNECTION* log4cpp::IdsaAppender::_idsaConnection [protected]
   const std::string log4cpp::IdsaAppender::_idsaName [protected]
Author
       Generated automatically by Doxygen for log4cpp from the source code.

Version 1.0			  23 Nov 2010	      log4cpp::IdsaAppender(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