1header: search.h 2macros: [] 3types: 4 - type_name: struct_hsearch_data 5 - type_name: ENTRY 6 - type_name: ACTION 7 - type_name: __lsearchcompare_t 8enums: [] 9objects: [] 10functions: 11 - name: hcreate 12 standards: 13 - POSIX 14 return_type: int 15 arguments: 16 - type: size_t 17 - name: hcreate_r 18 standards: GNUExtensions 19 return_type: int 20 arguments: 21 - type: size_t 22 - type: struct hsearch_data * 23 - name: hdestroy 24 standards: GNUExtensions 25 return_type: void 26 arguments: [] 27 - name: hdestroy_r 28 standards: 29 - POSIX 30 return_type: void 31 arguments: 32 - type: struct hsearch_data * 33 - name: hsearch 34 standards: 35 - POSIX 36 return_type: ENTRY * 37 arguments: 38 - type: ENTRY 39 - type: ACTION 40 - name: hsearch_r 41 standards: GNUExtensions 42 return_type: int 43 arguments: 44 - type: ENTRY 45 - type: ACTION 46 - type: ENTRY * * 47 - type: struct hsearch_data * 48 - name: insque 49 standards: 50 - POSIX 51 return_type: void 52 arguments: 53 - type: void * 54 - type: void * 55 - name: remque 56 standards: 57 - POSIX 58 return_type: void 59 arguments: 60 - type: void * 61 - name: lfind 62 standards: 63 - POSIX 64 return_type: void * 65 arguments: 66 - type: const void * 67 - type: const void * 68 - type: size_t * 69 - type: size_t 70 - type: __lsearchcompare_t 71