| Top |
Functions
| void | hb_set_add () |
| void | hb_set_add_range () |
| hb_bool_t | hb_set_allocation_successful () |
| void | hb_set_clear () |
| hb_set_t * | hb_set_create () |
| void | hb_set_del () |
| void | hb_set_del_range () |
| void | hb_set_destroy () |
| hb_set_t * | hb_set_get_empty () |
| hb_codepoint_t | hb_set_get_max () |
| hb_codepoint_t | hb_set_get_min () |
| unsigned int | hb_set_get_population () |
| void * | hb_set_get_user_data () |
| hb_bool_t | hb_set_has () |
| void | hb_set_intersect () |
| void | hb_set_invert () |
| hb_bool_t | hb_set_is_empty () |
| hb_bool_t | hb_set_is_equal () |
| hb_bool_t | hb_set_next () |
| hb_bool_t | hb_set_next_range () |
| hb_set_t * | hb_set_reference () |
| void | hb_set_set () |
| hb_bool_t | hb_set_set_user_data () |
| void | hb_set_subtract () |
| void | hb_set_symmetric_difference () |
| void | hb_set_union () |
Functions
hb_set_add_range ()
void hb_set_add_range (hb_set_t *set,hb_codepoint_t first,hb_codepoint_t last);
Since: 0.9.7
hb_set_allocation_successful ()
hb_bool_t
hb_set_allocation_successful (const hb_set_t *set);
Since: 0.9.2
hb_set_del_range ()
void hb_set_del_range (hb_set_t *set,hb_codepoint_t first,hb_codepoint_t last);
Since: 0.9.7
hb_set_get_max ()
hb_codepoint_t
hb_set_get_max (const hb_set_t *set);
Finds the maximum number in the set.
Since: 0.9.7
hb_set_get_min ()
hb_codepoint_t
hb_set_get_min (const hb_set_t *set);
Finds the minimum number in the set.
Since: 0.9.7
hb_set_get_population ()
unsigned int
hb_set_get_population (const hb_set_t *set);
Returns the number of numbers in the set.
Since: 0.9.7
hb_set_get_user_data ()
void * hb_set_get_user_data (hb_set_t *set,hb_user_data_key_t *key);
[skip]
Since: 0.9.2
hb_set_is_equal ()
hb_bool_t hb_set_is_equal (const hb_set_t *set,const hb_set_t *other);
Since: 0.9.7
hb_set_next_range ()
hb_bool_t hb_set_next_range (const hb_set_t *set,hb_codepoint_t *first,hb_codepoint_t *last);
Gets the next consecutive range of numbers in set
that
are greater than current value of last
.
Parameters
set |
a set. |
|
first |
output first codepoint in the range. |
[out] |
last |
input current last and output last codepoint in the range. |
[inout] |
Since: 0.9.7
hb_set_set_user_data ()
hb_bool_t hb_set_set_user_data (hb_set_t *set,hb_user_data_key_t *key,void *data,hb_destroy_func_t destroy,hb_bool_t replace);
[skip]
Since: 0.9.2
hb_set_symmetric_difference ()
void hb_set_symmetric_difference (hb_set_t *set,const hb_set_t *other);
Since: 0.9.2
