.TH "log4tango::LayoutAppender" 3 "Wed Sep 2 2020" "Version 5.0.2" "log4tango" \" -*- nroff -*- .ad l .nh .SH NAME log4tango::LayoutAppender .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits \fBlog4tango::Appender\fP\&. .PP Inherited by \fBlog4tango::FileAppender\fP, and \fBlog4tango::OstreamAppender\fP\&. .SS "Public Types" .in +1c .ti -1c .RI "typedef \fBLayout\fP \fBDefaultLayoutType\fP" .br .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBLayoutAppender\fP (const std::string &name)" .br .ti -1c .RI "virtual \fB~LayoutAppender\fP ()" .br .ti -1c .RI "virtual bool \fBrequires_layout\fP () const" .br .RI "Check if the appender uses a layout\&. " .ti -1c .RI "virtual void \fBset_layout\fP (\fBLayout\fP *layout=0)" .br .RI "Change the layout\&. " .in -1c .SS "Protected Member Functions" .in +1c .ti -1c .RI "\fBLayout\fP & \fBget_layout\fP ()" .br .in -1c .SH "Member Typedef Documentation" .PP .SS "typedef \fBLayout\fP \fBlog4tango::LayoutAppender::DefaultLayoutType\fP" .SH "Constructor & Destructor Documentation" .PP .SS "log4tango::LayoutAppender::LayoutAppender (const std::string & name)" .SS "log4tango::LayoutAppender::~LayoutAppender ()\fC [virtual]\fP" .SH "Member Function Documentation" .PP .SS "\fBLayout\fP & log4tango::LayoutAppender::get_layout (void)\fC [protected]\fP" .SS "bool log4tango::LayoutAppender::requires_layout () const\fC [virtual]\fP" .PP Check if the appender uses a layout\&. .PP \fBReturns\fP .RS 4 true if the appender implementation requires a layout\&. .RE .PP .PP Implements \fBlog4tango::Appender\fP\&. .SS "void log4tango::LayoutAppender::set_layout (\fBLayout\fP * layout = \fC0\fP)\fC [virtual]\fP" .PP Change the layout\&. .PP Implements \fBlog4tango::Appender\fP\&. .SH "Author" .PP Generated automatically by Doxygen for log4tango from the source code\&.