sombok 2.0.5
Functions | Variables
lib/linebreak.c File Reference

Functions

linebreak_tlinebreak_new (void(*ref_func)())
linebreak_tlinebreak_incref (linebreak_t *obj)
linebreak_tlinebreak_copy (linebreak_t *obj)
void linebreak_destroy (linebreak_t *obj)
void linebreak_set_newline (linebreak_t *lbobj, unistr_t *newline)
void linebreak_set_stash (linebreak_t *lbobj, void *stash)
void linebreak_set_format (linebreak_t *lbobj, gcstring_t *(*format_func)(), void *format_data)
void linebreak_add_prep (linebreak_t *lbobj, gcstring_t *(*prep_func)(), void *prep_data)
void linebreak_set_sizing (linebreak_t *lbobj, double(*sizing_func)(), void *sizing_data)
void linebreak_set_urgent (linebreak_t *lbobj, gcstring_t *(*urgent_func)(), void *urgent_data)
void linebreak_set_user (linebreak_t *lbobj, gcstring_t *(*user_func)(), void *user_data)
void linebreak_reset (linebreak_t *lbobj)
propval_t linebreak_lbrule (propval_t b_idx, propval_t a_idx)
propval_t linebreak_lbclass (linebreak_t *obj, unichar_t c)
propval_t linebreak_eawidth (linebreak_t *obj, unichar_t c)

Variables

propval_tlinebreak_rules []
size_t linebreak_rulessiz
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator