Lines Matching defs:_cups_array_s
31 struct _cups_array_s /**** CUPS array structure ****/ struct
40 int num_elements, /* Number of array elements */
41 alloc_elements, /* Allocated array elements */
42 current, /* Current element */
43 insert, /* Last inserted element */
44 unique, /* Are all elements unique? */
45 num_saved, /* Number of saved elements */
46 saved[_CUPS_MAXSAVE];
48 void **elements; /* Array elements */
49 cups_array_func_t compare; /* Element comparison function */
50 void *data; /* User data passed to compare */
51 cups_ahash_func_t hashfunc; /* Hash function */
52 int hashsize, /* Size of hash */
53 *hash; /* Hash array */
54 cups_acopy_func_t copyfunc; /* Copy function */
55 cups_afree_func_t freefunc; /* Free function */