|
Mac Dev Center
Mac OS X Reference Library Cross Platform: Open Source Miscellaneous User Space API Reference
|
hash.h |
| Includes: |
xmlHashCopier |
typedef void *(*xmlHashCopier)( void *payload, xmlChar *name);
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);
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);
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);
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.
Last Updated: 2006-06-20