8 #ifndef INCLUDED_ORCUS_XML_WRITER_HPP
9 #define INCLUDED_ORCUS_XML_WRITER_HPP
11 #include "orcus/types.hpp"
17 class xmlns_repository;
26 std::unique_ptr<impl> mp_impl;
28 void close_current_element();
36 std::unique_ptr<impl> mp_impl;
Definition: pstring.hpp:28
Definition: xml_writer.hpp:32
Definition: xml_writer.hpp:24
void push_element(const xml_name_t &name)
scope push_element_scope(const xml_name_t &name)
void add_content(const pstring &content)
xmlns_id_t add_namespace(const pstring &alias, const pstring &value)
void add_attribute(const xml_name_t &name, const pstring &value)
Definition: xml_namespace.hpp:28