Home | History | Annotate | Download | only in src

Lines Matching refs:hb_set_t

44 typedef struct hb_set_t hb_set_t;
47 HB_EXTERN hb_set_t *
50 HB_EXTERN hb_set_t *
53 HB_EXTERN hb_set_t *
54 hb_set_reference (hb_set_t *set);
57 hb_set_destroy (hb_set_t *set);
60 hb_set_set_user_data (hb_set_t *set,
67 hb_set_get_user_data (hb_set_t *set,
73 hb_set_allocation_successful (const hb_set_t *set);
76 hb_set_clear (hb_set_t *set);
79 hb_set_is_empty (const hb_set_t *set);
82 hb_set_has (const hb_set_t *set,
88 hb_set_add (hb_set_t *set,
92 hb_set_add_range (hb_set_t *set,
97 hb_set_del (hb_set_t *set,
101 hb_set_del_range (hb_set_t *set,
106 hb_set_is_equal (const hb_set_t *set,
107 const hb_set_t *other);
110 hb_set_set (hb_set_t *set,
111 const hb_set_t *other);
114 hb_set_union (hb_set_t *set,
115 const hb_set_t *other);
118 hb_set_intersect (hb_set_t *set,
119 const hb_set_t *other);
122 hb_set_subtract (hb_set_t *set,
123 const hb_set_t *other);
126 hb_set_symmetric_difference (hb_set_t *set,
127 const hb_set_t *other);
130 hb_set_get_population (const hb_set_t *set);
134 hb_set_get_min (const hb_set_t *set);
138 hb_set_get_max (const hb_set_t *set);
142 hb_set_next (const hb_set_t *set,
147 hb_set_next_range (const hb_set_t *set,