log4cplus_Layout(3)

log4cplus::Layout(3) log4cplus log4cplus::Layout(3)

NAME

log4cplus::Layout - This class is used to layout strings sent to an log4cplus::Appender.

SYNOPSIS

#include <layout.h>

Inherited by log4cplus::PatternLayout, log4cplus::SimpleLayout, and log4cplus::TTCCLayout.

Public Member Functions


Layout ()
Layout (const helpers::Properties &properties)
virtual ~Layout ()=0
virtual void formatAndAppend (log4cplus::tostream &output, const log4cplus::spi::InternalLoggingEvent &event)=0

Protected Attributes


LogLevelManager & llmCache

Detailed Description

This class is used to layout strings sent to an log4cplus::Appender.

Definition at line 73 of file layout.h.

Constructor & Destructor Documentation

log4cplus::Layout::Layout ()

log4cplus::Layout::Layout (const helpers::Properties & properties)

virtual log4cplus::Layout::~Layout () [pure virtual]

Member Function Documentation

virtual void log4cplus::Layout::formatAndAppend (log4cplus::tostream & output, const log4cplus::spi::InternalLoggingEvent & event) [pure virtual]

Implemented in log4cplus::SimpleLayout, log4cplus::TTCCLayout, and log4cplus::PatternLayout.

Member Data Documentation

LogLevelManager& log4cplus::Layout::llmCache [protected]

Definition at line 84 of file layout.h.

Author

Generated automatically by Doxygen for log4cplus from the source code.

Mon Jun 5 2023 21:46:10 Version 2.0.7