46#include <snapdev/poison.h>
117xml::xml(std::string
const & filename)
119 std::ifstream in(filename);
123 throw file_not_found(
"could not open XML file \""
125 +
"\": " + strerror(e) +
".");
128 parser p(filename, in, f_root);
132xml::xml(std::string
const & filename, std::istream & in)
134 parser p(filename, in, f_root);
138node::pointer_t xml::root()
Snap! Database exceptions.
Database file implementation.