Home | History | Annotate | Download | only in src

Lines Matching defs: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,
86 hb_set_add (hb_set_t *set,
90 hb_set_add_range (hb_set_t *set,
95 hb_set_del (hb_set_t *set,
99 hb_set_del_range (hb_set_t *set,
104 hb_set_is_equal (const hb_set_t *set,
105 const hb_set_t *other);
108 hb_set_is_subset (const hb_set_t *set,
109 const hb_set_t *larger_set);
112 hb_set_set (hb_set_t *set,
113 const hb_set_t *other);
116 hb_set_union (hb_set_t *set,
117 const hb_set_t *other);
120 hb_set_intersect (hb_set_t *set,
121 const hb_set_t *other);
124 hb_set_subtract (hb_set_t *set,
125 const hb_set_t *other);
128 hb_set_symmetric_difference (hb_set_t *set,
129 const hb_set_t *other);
132 hb_set_get_population (const hb_set_t *set);
136 hb_set_get_min (const hb_set_t *set);
140 hb_set_get_max (const hb_set_t *set);
144 hb_set_next (const hb_set_t *set,
149 hb_set_previous (const hb_set_t *set,
154 hb_set_next_range (const hb_set_t *set,
160 hb_set_previous_range (const hb_set_t *set,