log4tango::LayoutAppender Class Reference

#include <LayoutAppender.hh>

Inheritance diagram for log4tango::LayoutAppender:
log4tango::Appender log4tango::FileAppender log4tango::OstreamAppender log4tango::RollingFileAppender

List of all members.

Public Types

typedef Layout DefaultLayoutType

Public Member Functions

 LayoutAppender (const std::string &name)
virtual ~LayoutAppender ()
virtual bool requires_layout () const
 Check if the appender uses a layout.
virtual void set_layout (Layout *layout=0)
 Change the layout.

Protected Member Functions

Layoutget_layout ()

Member Typedef Documentation


Constructor & Destructor Documentation

log4tango::LayoutAppender::LayoutAppender ( const std::string &  name  ) 
log4tango::LayoutAppender::~LayoutAppender (  )  [virtual]

Member Function Documentation

Layout & log4tango::LayoutAppender::get_layout ( void   )  [protected]
bool log4tango::LayoutAppender::requires_layout (  )  const [virtual]

Check if the appender uses a layout.

Returns:
true if the appender implementation requires a layout.

Implements log4tango::Appender.

void log4tango::LayoutAppender::set_layout ( Layout layout = 0  )  [virtual]

Change the layout.

Implements log4tango::Appender.


The documentation for this class was generated from the following files:
Generated on Sun May 17 21:36:26 2015 for log4tango by  doxygen 1.6.3