12#ifndef ARCANE_IXMLDOCUMENTHOLDER_H
13#define ARCANE_IXMLDOCUMENTHOLDER_H
Declarations of types used in Arcane.
Manager of a DOM document.
virtual void save(ByteArray &bytes)=0
Saves this document into the array bytes.
virtual XmlNode documentNode()=0
Document node. This node is null if the document does not exist.
virtual String save()=0
Saves this document and returns the string.
virtual ~IXmlDocumentHolder()
Releases resources.
virtual IXmlDocumentHolder * clone()=0
Clones this document.
View of an array of elements of type T.
Unicode character string.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Array< Byte > ByteArray
Dynamic one-dimensional array of characters.
Span< const std::byte > ByteConstSpan
Read-only view of a 1D array of characters.