khl_xml 1.0.0
载入中...
搜索中...
未找到
khl_xml_strpair.h
浏览该文件的文档.
1
5#ifndef _KHL_XML_STRPAIR_H_
6#define _KHL_XML_STRPAIR_H_
7
8#include "khl_xml_common.h"
9
10KHL_XML_NAMESPACE_BEGIN
11class DllExport StrPair
12{
13public:
14 StrPair() : _flags(0), _start(0), _end(0) {}
15 ~StrPair();
16
17private:
18 enum
19 {
20 NEEDS_FLUSH = 0x100,
21 NEEDS_DELETE = 0x200
22 };
23 int _flags;
24 char *_start;
25 char *_end;
26
27public:
28 void Reset();
29 void SetStr(const char *str, int flags = 0);
30};
31
32KHL_XML_NAMESPACE_END
33
34#endif // _KHL_XML_STRPAIR_H_
通用头文件