---
name: "log4tango::XMLLayout"
section: "3"
platform: "linux"
package: "liblog4tango-doc"
version: "9.3.4+dfsg1-2+deb12u1"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/log4tango::XMLLayout"
---

# log4tango::XMLLayout(3)

XMLLayout is a simple fixed format Layout implementation.

## NAME

log4tango::XMLLayout - **XMLLayout** is a simple fixed format **Layout** implementation.

## SYNOPSIS

`#include <XmlLayout.hh>`

Inherits **log4tango::Layout**.

### Public Member Functions

**XMLLayout** ()\
 Ctor.  virtual **~XMLLayout** ()\
 Dtor.  virtual std::string **format** (const **LoggingEvent** &event)\
 Formats the **LoggingEvent** in XML.

## Detailed Description

**XMLLayout** is a simple fixed format **Layout** implementation.

## Constructor & Destructor Documentation

### log4tango::XMLLayout::XMLLayout ()

Ctor.

### log4tango::XMLLayout::~XMLLayout ()` [virtual]`

Dtor.

## Member Function Documentation

### std::string log4tango::XMLLayout::format (const LoggingEvent & event)` [virtual]`

Formats the **LoggingEvent** in XML.

Reimplemented from **log4tango::Layout**.

## Author

Generated automatically by Doxygen for log4tango from the source code.
