ADC Home > Reference Library > Reference > Darwin > Miscellaneous User Space API Reference

 


hash.h

Includes:

Introduction



Typedefs


xmlHashCopier


typedef void *(*xmlHashCopier)(
    void *payload,
    xmlChar *name);  
Discussion

xmlHashCopier: @payload: the data in the hash @name: the name associated

Callback to copy data from a hash.

Returns a copy of the data or NULL in case of error.


xmlHashDeallocator


typedef void (*xmlHashDeallocator)(
    void *payload,
    xmlChar *name);  
Discussion

xmlHashDeallocator: @payload: the data in the hash @name: the name associated

Callback to free data from a hash.


xmlHashScanner


typedef void (*xmlHashScanner)(
    void *payload,
    void *data,
    xmlChar *name);  
Discussion

xmlHashScanner: @payload: the data in the hash @data: extra scannner data @name: the name associated

Callback when scanning data in a hash with the simple scanner.


xmlHashScannerFull


typedef void (*xmlHashScannerFull)(
    void *payload,
    void *data, 
    const xmlChar *name,
    const xmlChar *name2, 
    const xmlChar *name3);  
Discussion

xmlHashScannerFull: @payload: the data in the hash @data: extra scannner data @name: the name associated @name2: the second name associated @name3: the third name associated

Callback when scanning data in a hash with the full scanner.


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.
Last Updated: 2006-06-20