|
A library for working with phylogenetic and population genetic data.
v0.32.0
|
|
Go to the documentation of this file.
50 throw std::domain_error(
51 "Invalid conversion from XmlValue::" + v->
type_to_string() +
" to XmlValue::Comment."
65 throw std::domain_error(
66 "Invalid conversion from XmlValue::" + v->
type_to_string() +
" to XmlValue::Markup."
80 throw std::domain_error(
81 "Invalid conversion from XmlValue::" + v->
type_to_string() +
" to XmlValue::Element."
const XmlElement * xml_value_to_element(const XmlValue *v)
Converts a pointer to an XmlValue to XmlElement if appropriate.
const XmlComment * xml_value_to_comment(const XmlValue *v)
Converts a pointer to an XmlValue to XmlComment if appropriate.
static std::string type_to_string(const Type t)
Container namespace for all symbols of genesis in order to keep them separate when used as a library.
const XmlMarkup * xml_value_to_markup(const XmlValue *v)
Converts a pointer to an XmlValue to XmlMarkup if appropriate.
A collection of classes for working with XML documents. See XmlDocument for more.