All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
XmlWriteOptions Class Reference

#include <XmlIo.h>

Public Member Functions

 XmlWriteOptions ()
 ~XmlWriteOptions ()

Public Attributes

bool writeXIncludeEnable
ElementPredicate elementPredicate

Detailed Description

A set of options for controlling the behavior of XML write functions.

Definition at line 60 of file XmlIo.h.

Constructor & Destructor Documentation

XmlWriteOptions::XmlWriteOptions ( )
XmlWriteOptions::~XmlWriteOptions ( )

Definition at line 64 of file XmlIo.h.

Member Data Documentation

ElementPredicate XmlWriteOptions::elementPredicate

If provided, this function will be used to exclude specific elements (those returning false) from the write operation. Defaults to nullptr.

Definition at line 72 of file XmlIo.h.

bool XmlWriteOptions::writeXIncludeEnable

If true, elements with source file markings will be written as XIncludes rather than explicit data. Defaults to true.

Definition at line 68 of file XmlIo.h.

The documentation for this class was generated from the following file: