13#include <rtl/string.hxx>
37 void prettyPrint(
bool b);
39 void start(
const OString& aElement);
41 bool end(
const OString& aElement);
46 static void writeAttribute(
SvStream& rStream, std::string_view aAttribute, sal_Int32 aValue);
47 static void writeAttribute(
SvStream& rStream, std::string_view aAttribute,
48 std::string_view aValue);
50 void attribute(std::string_view aAttribute,
const char* aValue);
51 void attribute(std::string_view aAttribute, sal_Int32 aValue);
52 void attribute(std::string_view aAttribute, std::string_view aValue);
53 void attribute(std::string_view aAttribute, std::u16string_view aValue);
55 void attribute(std::string_view aAttribute);
57 void single(
const OString& aContent);
61 void characters(std::string_view rChars);
OString maNamespace
XML namespace, in case of XHTML.
std::vector< OString > maElementStack