Eneboo - Documentación para desarrolladores
'typedefs' | Funciones
Referencia del Archivo src/libdigidoc/libxml2/include/libxml/dict.h
#include <libxml/xmlversion.h>
#include <libxml/tree.h>

Ir al código fuente de este archivo.

'typedefs'

typedef struct _xmlDict xmlDict
typedef xmlDict * xmlDictPtr

Funciones

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)

Documentación de los 'typedefs'

typedef struct _xmlDict xmlDict
typedef xmlDict* xmlDictPtr

Documentación de las funciones

XMLPUBFUN void XMLCALL xmlDictCleanup ( void  )

xmlDictCleanup:

Free the dictionary mutex.

XMLPUBFUN xmlDictPtr XMLCALL xmlDictCreate ( void  )

xmlDictCreate:

Create a new dictionary

Returns the newly created dictionnary, or NULL if an error occured.

XMLPUBFUN xmlDictPtr XMLCALL xmlDictCreateSub ( xmlDictPtr  sub)

xmlDictCreateSub: : an existing dictionnary

Create a new dictionary, inheriting strings from the read-only dictionnary . On lookup, strings are first searched in the new dictionnary, then in , and if not found are created in the new dictionnary.

Returns the newly created dictionnary, or NULL if an error occured.

XMLPUBFUN const xmlChar* XMLCALL xmlDictExists ( xmlDictPtr  dict,
const xmlChar *  name,
int  len 
)
XMLPUBFUN void XMLCALL xmlDictFree ( xmlDictPtr  dict)

xmlDictFree: : the dictionnary

Free the hash and its contents. The userdata is deallocated with if provided.

XMLPUBFUN const xmlChar* XMLCALL xmlDictLookup ( xmlDictPtr  dict,
const xmlChar *  name,
int  len 
)
XMLPUBFUN int XMLCALL xmlDictOwns ( xmlDictPtr  dict,
const xmlChar *  str 
)

xmlDictOwns: : the dictionnary : the string

check if a string is owned by the disctionary

Returns 1 if true, 0 if false and -1 in case of error -1 in case of error

XMLPUBFUN const xmlChar* XMLCALL xmlDictQLookup ( xmlDictPtr  dict,
const xmlChar *  prefix,
const xmlChar *  name 
)
XMLPUBFUN int XMLCALL xmlDictReference ( xmlDictPtr  dict)

xmlDictReference: : the dictionnary

Increment the reference counter of a dictionary

Returns 0 in case of success and -1 in case of error

XMLPUBFUN int XMLCALL xmlDictSize ( xmlDictPtr  dict)

xmlDictSize: : the dictionnary

Query the number of elements installed in the hash .

Returns the number of elements in the dictionnary or -1 in case of error

 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'