31#ifndef TIFF_HASH_SET_H_INCLUDED
32#define TIFF_HASH_SET_H_INCLUDED
80 typedef int (*TIFFHashSetIterEltFunc)(
void *elt,
void *
user_data);
82 void TIFFHashSetForeach(
TIFFHashSet *
set, TIFFHashSetIterEltFunc fnIterFunc,
93 bool TIFFHashSetRemoveDeferRehash(
TIFFHashSet *
set,
const void *elt);
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
TIFFHashSetEqualFunc fnEqualFunc
TIFFHashSetFreeEltFunc fnFreeEltFunc
TIFFHashSetHashFunc fnHashFunc
bool(* TIFFHashSetEqualFunc)(const void *elt1, const void *elt2)
void * TIFFHashSetLookup(TIFFHashSet *set, const void *elt)
bool TIFFHashSetInsert(TIFFHashSet *set, void *elt)
bool TIFFHashSetRemove(TIFFHashSet *set, const void *elt)
int TIFFHashSetSize(const TIFFHashSet *set)
TIFFHashSet * TIFFHashSetNew(TIFFHashSetHashFunc fnHashFunc, TIFFHashSetEqualFunc fnEqualFunc, TIFFHashSetFreeEltFunc fnFreeEltFunc)
void(* TIFFHashSetFreeEltFunc)(void *elt)
void TIFFHashSetDestroy(TIFFHashSet *set)
unsigned long(* TIFFHashSetHashFunc)(const void *elt)