log4tango::LayoutAppender(3)

log4tango::LayoutAppender3

Usage

#include <LayoutAppender.hh>

Inherits log4tango::Appender.

Inherited by log4tango::FileAppender, and log4tango::OstreamAppender.

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

Layout & get_layout ()

Member Typedef Documentation

typedef Layout log4tango::LayoutAppender::DefaultLayoutType

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.

Releases

4 releases since Debian 9 (Stretch); the text changed 2 times.

  1. 9–10
  2. 11
  3. 12

Author

Generated automatically by Doxygen for log4tango from the source code.

From liblog4tango-doc 9.3.4+dfsg1-2+deb12u1 in Debian 12 (Bookworm). Parsed by carta from the page's man source.