#include "third_party/libxml/chromium/xml_writer.h"
#include <libxml/xmlwriter.h>
#include "third_party/libxml/chromium/libxml_utils.h"
XmlWriter::XmlWriter() : … { … }
XmlWriter::~XmlWriter() { … }
void XmlWriter::StartWriting() { … }
void XmlWriter::StopWriting() { … }
void XmlWriter::StartIndenting() { … }
void XmlWriter::StopIndenting() { … }
bool XmlWriter::StartElement(const std::string& element_name) { … }
bool XmlWriter::EndElement() { … }
bool XmlWriter::AppendElementContent(const std::string& content) { … }
bool XmlWriter::AddAttribute(const std::string& attribute_name,
const std::string& attribute_value) { … }
bool XmlWriter::WriteElement(const std::string& element_name,
const std::string& content) { … }
std::string XmlWriter::GetWrittenString() { … }