123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- #ifndef __XML_DICT_H__
- #define __XML_DICT_H__
- #include <libxml/xmlversion.h>
- #include <libxml/tree.h>
- #ifdef __cplusplus
- extern "C" {
- #endif
- typedef struct _xmlDict xmlDict;
- typedef xmlDict *xmlDictPtr;
- XMLPUBFUN xmlDictPtr XMLCALL
- xmlDictCreate (void);
- XMLPUBFUN xmlDictPtr XMLCALL
- xmlDictCreateSub(xmlDictPtr sub);
- XMLPUBFUN int XMLCALL
- xmlDictReference(xmlDictPtr dict);
- XMLPUBFUN void XMLCALL
- xmlDictFree (xmlDictPtr dict);
- XMLPUBFUN const xmlChar * XMLCALL
- xmlDictLookup (xmlDictPtr dict,
- const xmlChar *name,
- int len);
- XMLPUBFUN const xmlChar * XMLCALL
- xmlDictExists (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);
- XMLPUBFUN void XMLCALL
- xmlDictCleanup (void);
- #ifdef __cplusplus
- }
- #endif
- #endif
|