namespace libdcp {
+/** @brief A helper class for XML nodes */
class XMLNode
{
public:
XMLNode ();
XMLNode (xmlpp::Node const * node);
-protected:
std::string string_child (std::string);
std::string optional_string_child (std::string);
ContentKind kind_child (std::string);
std::list<Glib::ustring> _taken;
};
+/** @brief A helper class for XML files */
class XMLFile : public XMLNode
{
public: