BeeeOn Gateway  v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
DIXmlLoader.h
1 #pragma once
2 
3 #include <istream>
4 
5 #include <Poco/AutoPtr.h>
6 
7 #include "util/Loggable.h"
8 
9 namespace Poco {
10 namespace XML {
11 
12 class Document;
13 
14 }
15 }
16 
17 namespace BeeeOn {
18 
20 public:
21  DIXmlLoader();
22 
23  void load(std::istream &in);
24 
25  const Poco::XML::Document *document() const;
26 
27 private:
28  Poco::AutoPtr<Poco::XML::Document> m_document;
29 };
30 
31 }
Definition: DIXmlLoader.h:19
Definition: Loggable.h:19