libmoost
moost::service::appender_iface Class Reference

Interface for log appenders. More...

#include <appender.h>

Inheritance diagram for moost::service::appender_iface:

List of all members.

Public Member Functions

virtual ~appender_iface ()
virtual bool handle_command (std::string &_return, const std::string &cmd, const std::string &args)=0
virtual std::string show_help () const =0
virtual bool attach ()=0
virtual bool detach ()=0

Detailed Description

Interface for log appenders.

Definition at line 55 of file appender.h.


Constructor & Destructor Documentation

Definition at line 45 of file appender.cpp.


Member Function Documentation

virtual bool moost::service::appender_iface::attach ( ) [pure virtual]

Implemented in log4cxx_appender, and null_appender.

virtual bool moost::service::appender_iface::detach ( ) [pure virtual]

Implemented in log4cxx_appender, and null_appender.

virtual bool moost::service::appender_iface::handle_command ( std::string &  _return,
const std::string &  cmd,
const std::string &  args 
) [pure virtual]

Implemented in log4cxx_appender, and null_appender.

virtual std::string moost::service::appender_iface::show_help ( ) const [pure virtual]

Implemented in log4cxx_appender, and null_appender.


The documentation for this class was generated from the following files: