blob: d7cc9c732a70d7dfdde73338ef85749aaf8b7770 [file] [log] [blame]
Jeff Thompson76317aa2013-06-25 19:11:48 -07001/*
2 * Author: Jeff Thompson
3 *
4 * BSD license, See the LICENSE file for more information.
5 */
6
7#ifndef BINARYXMLSTRUCTUREDECODER_HPP
8#define BINARYXMLSTRUCTUREDECODER_HPP
9
10#include "BinaryXMLStructureDecoder.h"
11
12namespace ndn {
Jeff Thompson4e278992013-06-26 18:59:17 -070013
14/**
15 * A BinaryXMLStructureDecoder wraps a C struct ndn_BinaryXMLStructureDecoder and
16 * related functions.
17 */
Jeff Thompson76317aa2013-06-25 19:11:48 -070018class BinaryXMLStructureDecoder {
19public:
20 BinaryXMLStructureDecoder() {
21 ndn_BinaryXMLStructureDecoder_init(&base);
22 }
23
24private:
25 struct ndn_BinaryXMLStructureDecoder base;
26};
Jeff Thompson4e278992013-06-26 18:59:17 -070027
Jeff Thompson76317aa2013-06-25 19:11:48 -070028}
29
30#endif /* BINARYXMLSTRUCTUREDECODER_HPP */
31