dict.h.svn-base

来自「这是一个用于解析xml文件的类库。使用这个类库」· SVN-BASE 代码 · 共 59 行

SVN-BASE
59
字号
/* * Summary: string dictionnary * Description: dictionary of reusable strings, just used to avoid allocation *         and freeing operations. * * Copy: See Copyright for the status of this software. * * Author: Daniel Veillard */#ifndef __XML_DICT_H__#define __XML_DICT_H__#include <libxml/xmlversion.h>#include <libxml/tree.h>#ifdef __cplusplusextern "C" {#endif/* * The dictionnary. */typedef struct _xmlDict xmlDict;typedef xmlDict *xmlDictPtr;/* * Constructor and destructor. */XMLPUBFUN xmlDictPtr XMLCALL			xmlDictCreate	(void);XMLPUBFUN xmlDictPtr XMLCALL			xmlDictCreateSub(xmlDictPtr sub);XMLPUBFUN int XMLCALL			xmlDictReference(xmlDictPtr dict);XMLPUBFUN void XMLCALL						xmlDictFree	(xmlDictPtr dict);/* * Lookup of entry in the dictionnary. */XMLPUBFUN const xmlChar * XMLCALL					xmlDictLookup	(xmlDictPtr dict,		                         const xmlChar *name,		                         int len);XMLPUBFUN const xmlChar * XMLCALL					xmlDictQLookup	(xmlDictPtr dict,		                         const xmlChar *prefix,		                         const xmlChar *name);XMLPUBFUN int XMLCALL			xmlDictOwns	(xmlDictPtr dict,					 const xmlChar *str);XMLPUBFUN int XMLCALL						xmlDictSize	(xmlDictPtr dict);#ifdef __cplusplus}#endif#endif /* ! __XML_DICT_H__ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?