|
void | linebreak_charprop (linebreak_t *, unichar_t, propval_t *, propval_t *, propval_t *, propval_t *) |
|
gcstring_t * | gcstring_new (unistr_t *, linebreak_t *) |
|
gcstring_t * | gcstring_new_from_utf8 (char *, size_t, int, linebreak_t *) |
|
gcstring_t * | gcstring_newcopy (unistr_t *, linebreak_t *) |
|
gcstring_t * | gcstring_copy (gcstring_t *) |
|
void | gcstring_destroy (gcstring_t *) |
|
gcstring_t * | gcstring_append (gcstring_t *, gcstring_t *) |
|
size_t | gcstring_columns (gcstring_t *) |
|
int | gcstring_cmp (gcstring_t *, gcstring_t *) |
|
gcstring_t * | gcstring_concat (gcstring_t *, gcstring_t *) |
|
gcchar_t * | gcstring_next (gcstring_t *) |
|
void | gcstring_setpos (gcstring_t *, int) |
|
void | gcstring_shrink (gcstring_t *, int) |
|
gcstring_t * | gcstring_substr (gcstring_t *, int, int) |
|
gcstring_t * | gcstring_replace (gcstring_t *, int, int, gcstring_t *) |
|
propval_t | gcstring_lbclass (gcstring_t *, int) |
|
propval_t | gcstring_lbclass_ext (gcstring_t *, int) |
|
linebreak_t * | linebreak_new (linebreak_ref_func_t) |
|
linebreak_t * | linebreak_copy (linebreak_t *) |
|
linebreak_t * | linebreak_incref (linebreak_t *) |
|
void | linebreak_destroy (linebreak_t *) |
|
void | linebreak_set_newline (linebreak_t *, unistr_t *) |
|
void | linebreak_set_stash (linebreak_t *, void *) |
|
void | linebreak_set_format (linebreak_t *, linebreak_format_func_t, void *) |
|
void | linebreak_add_prep (linebreak_t *, linebreak_prep_func_t, void *) |
|
void | linebreak_set_sizing (linebreak_t *, linebreak_sizing_func_t, void *) |
|
void | linebreak_set_urgent (linebreak_t *, linebreak_urgent_func_t, void *) |
|
void | linebreak_set_user (linebreak_t *, linebreak_obs_prep_func_t, void *) |
|
void | linebreak_reset (linebreak_t *) |
|
void | linebreak_update_lbclass (linebreak_t *, unichar_t, propval_t) |
|
void | linebreak_clear_lbclass (linebreak_t *) |
|
void | linebreak_update_eawidth (linebreak_t *, unichar_t, propval_t) |
|
void | linebreak_clear_eawidth (linebreak_t *) |
|
propval_t | linebreak_search_lbclass (linebreak_t *, unichar_t) |
|
propval_t | linebreak_search_eawidth (linebreak_t *, unichar_t) |
|
void | linebreak_merge_lbclass (linebreak_t *, linebreak_t *) |
|
void | linebreak_merge_eawidth (linebreak_t *, linebreak_t *) |
|
propval_t | linebreak_eawidth (linebreak_t *, unichar_t) |
|
propval_t | linebreak_get_lbrule (linebreak_t *, propval_t, propval_t) |
|
propval_t | linebreak_lbclass (linebreak_t *, unichar_t) |
|
gcstring_t ** | linebreak_break (linebreak_t *, unistr_t *) |
|
gcstring_t ** | linebreak_break_fast (linebreak_t *, unistr_t *) |
|
gcstring_t ** | linebreak_break_from_utf8 (linebreak_t *, char *, size_t, int) |
|
gcstring_t ** | linebreak_break_partial (linebreak_t *, unistr_t *) |
|
void | linebreak_free_result (gcstring_t **, int) |
|
propval_t | linebreak_lbrule (propval_t, propval_t) |
|
void | linebreak_southeastasian_flagbreak (gcstring_t *) |
|
unistr_t * | sombok_decode_utf8 (unistr_t *, size_t, const char *, size_t, int) |
|
char * | sombok_encode_utf8 (char *, size_t *, size_t, unistr_t *) |
|
gcstring_t * | linebreak_format_SIMPLE (linebreak_t *, linebreak_state_t, gcstring_t *) |
|
gcstring_t * | linebreak_format_NEWLINE (linebreak_t *, linebreak_state_t, gcstring_t *) |
|
gcstring_t * | linebreak_format_TRIM (linebreak_t *, linebreak_state_t, gcstring_t *) |
|
gcstring_t * | linebreak_prep_URIBREAK (linebreak_t *, void *, unistr_t *, unistr_t *) |
|
double | linebreak_sizing_UAX11 (linebreak_t *, double, gcstring_t *, gcstring_t *, gcstring_t *) |
|
gcstring_t * | linebreak_urgent_ABORT (linebreak_t *, gcstring_t *) |
|
gcstring_t * | linebreak_urgent_FORCE (linebreak_t *, gcstring_t *) |
|