Added initial C-based BinaryXMLDecoder
diff --git a/ndn-cpp/encoding/BinaryXMLStructureDecoder.hpp b/ndn-cpp/encoding/BinaryXMLStructureDecoder.hpp
new file mode 100644
index 0000000..5d4931d
--- /dev/null
+++ b/ndn-cpp/encoding/BinaryXMLStructureDecoder.hpp
@@ -0,0 +1,25 @@
+/*
+ * Author: Jeff Thompson
+ *
+ * BSD license, See the LICENSE file for more information.
+ */
+
+#ifndef BINARYXMLSTRUCTUREDECODER_HPP
+#define BINARYXMLSTRUCTUREDECODER_HPP
+
+#include "BinaryXMLStructureDecoder.h"
+
+namespace ndn {
+class BinaryXMLStructureDecoder {
+public:
+ BinaryXMLStructureDecoder() {
+ ndn_BinaryXMLStructureDecoder_init(&base);
+ }
+
+private:
+ struct ndn_BinaryXMLStructureDecoder base;
+};
+}
+
+#endif /* BINARYXMLSTRUCTUREDECODER_HPP */
+