A collection of classes for working with XML documents. See XmlDocument for more.
Definition in file xml/document.hpp.
#include <memory>
#include <string>
#include <unordered_map>
#include <vector>
#include "genesis/utils/core/std.hpp"
Go to the source code of this file.
Classes | |
class | XmlComment |
class | XmlDocument |
class | XmlElement |
class | XmlMarkup |
class | XmlValue |
Namespaces | |
genesis | |
Container namespace for all symbols of genesis in order to keep them separate when used as a library. | |
genesis::utils | |
Functions | |
const XmlComment * | xml_value_to_comment (const XmlValue *v) |
Converts a pointer to an XmlValue to XmlComment if appropriate. More... | |
const XmlElement * | xml_value_to_element (const XmlValue *v) |
Converts a pointer to an XmlValue to XmlElement if appropriate. More... | |
const XmlMarkup * | xml_value_to_markup (const XmlValue *v) |
Converts a pointer to an XmlValue to XmlMarkup if appropriate. More... | |