3#include <Poco/AutoPtr.h>
4#include <Poco/DOM/Document.h>
15 explicit XmlDocument(Poco::AutoPtr<Poco::XML::Document> doc);
26 const
Poco::XML::Document*
get() const;
28 Poco::XML::Document* operator->();
29 Poco::XML::Document& operator*();
32 Poco::AutoPtr<
Poco::XML::Document> doc_;
Thin RAII wrapper over a Poco XML DOM document.
XmlDocument()
Creates an empty document.
Poco::XML::Document * get()
Underlying Poco document access.
XmlDocument(XmlDocument &&) noexcept
bool empty() const
True when no underlying document is held.