|
Packit Service |
a31ea6 |
* Summary: string dictionary
|
|
Packit Service |
a31ea6 |
* Description: dictionary of reusable strings, just used to avoid
|
|
Packit Service |
a31ea6 |
* allocation and freeing operations.
|
|
Packit Service |
a31ea6 |
*
|
|
Packit Service |
a31ea6 |
* Copy: See Copyright for the status of this software.
|
|
Packit Service |
a31ea6 |
*
|
|
Packit Service |
a31ea6 |
* Author: Patrick Monnerat <pm@datasphere.ch>, DATASPHERE S.A.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
/if not defined(XML_DICT_H__)
|
|
Packit Service |
a31ea6 |
/define XML_DICT_H__
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
* The dictionary.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictPtr s * based(######typedef######)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
/include "libxmlrpg/xmlversion"
|
|
Packit Service |
a31ea6 |
/include "libxmlrpg/xmlTypesC"
|
|
Packit Service |
a31ea6 |
/include "libxmlrpg/tree"
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
* Initializer
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlInitializeDict...
|
|
Packit Service |
a31ea6 |
d pr extproc('xmlInitializeDict')
|
|
Packit Service |
a31ea6 |
d like(xmlCint)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
* Constructor and destructor.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictCreate pr extproc('xmlDictCreate')
|
|
Packit Service |
a31ea6 |
d like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictSetLimit...
|
|
Packit Service |
a31ea6 |
d pr extproc('xmlDictSetLimit')
|
|
Packit Service |
a31ea6 |
d like(xmlCsize_t)
|
|
Packit Service |
a31ea6 |
d dict value like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
d limit value like(xmlCsize_t)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictGetUsage...
|
|
Packit Service |
a31ea6 |
d pr extproc('xmlDictGetUsage')
|
|
Packit Service |
a31ea6 |
d like(xmlCsize_t)
|
|
Packit Service |
a31ea6 |
d dict value like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictCreateSub...
|
|
Packit Service |
a31ea6 |
d pr extproc('xmlDictCreateSub')
|
|
Packit Service |
a31ea6 |
d like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
d sub value like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictReference...
|
|
Packit Service |
a31ea6 |
d pr extproc('xmlDictGetReference')
|
|
Packit Service |
a31ea6 |
d like(xmlCint)
|
|
Packit Service |
a31ea6 |
d dict value like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictFree pr extproc('xmlDictFree')
|
|
Packit Service |
a31ea6 |
d dict value like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
* Lookup of entry in the dictionary.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictLookup pr * extproc('xmlDictLookup') const xmlChar *
|
|
Packit Service |
a31ea6 |
d dict value like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
d name * value options(*string) const xmlChar *
|
|
Packit Service |
a31ea6 |
d len value like(xmlCint)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictExists pr * extproc('xmlDictExists') const xmlChar *
|
|
Packit Service |
a31ea6 |
d dict value like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
d name * value options(*string) const xmlChar *
|
|
Packit Service |
a31ea6 |
d len value like(xmlCint)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictQLookup pr * extproc('xmlDictQLookup') const xmlChar *
|
|
Packit Service |
a31ea6 |
d dict value like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
d name * value options(*string) const xmlChar *
|
|
Packit Service |
a31ea6 |
d name * value options(*string) const xmlChar *
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictOwns pr extproc('xmlDictOwns')
|
|
Packit Service |
a31ea6 |
d like(xmlCint)
|
|
Packit Service |
a31ea6 |
d dict value like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
d str * value options(*string) const xmlChar *
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictSize pr extproc('xmlDictSize')
|
|
Packit Service |
a31ea6 |
d like(xmlCint)
|
|
Packit Service |
a31ea6 |
d dict value like(xmlDictPtr)
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
* Cleanup function
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
d xmlDictCleanup pr extproc('xmlDictCleanup')
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
/endif ! XML_DICT_H__
|