X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fcxml.h;h=a8da82a42b8791a41e1eb1890f3e442b6b9314ad;hb=689b1a86d0c4cf4937492f4680457a133df368c6;hp=0f57b924aa118df7b47f64c7877801db483cf8af;hpb=760ce54a39af82c0f4ea35f836228ce239d5a76d;p=libcxml.git diff --git a/src/cxml.h b/src/cxml.h index 0f57b92..a8da82a 100644 --- a/src/cxml.h +++ b/src/cxml.h @@ -213,14 +213,19 @@ typedef boost::shared_ptr ConstNodePtr; class Document : public Node { public: + Document (); Document (std::string root_name); Document (std::string root_name, boost::filesystem::path); + virtual ~Document (); + void read_file (boost::filesystem::path); void read_stream (std::istream &); - virtual ~Document (); - + std::string root_name () const { + return _root_name; + } + private: void take_root_node ();