Lines Matching refs:charinfo
1 /* $NetBSD: charinfo.h,v 1.1.1.1 2016/01/13 18:41:48 christos Exp $ */
26 class charinfo {
28 charinfo *translation;
61 charinfo(symbol s);
77 charinfo *get_translation(int = 0);
78 void set_translation(charinfo *, int, int);
95 charinfo *get_charinfo(symbol);
96 extern charinfo *charset_table[];
97 charinfo *get_charinfo_by_number(int);
99 inline int charinfo::overlaps_horizontally()
104 inline int charinfo::overlaps_vertically()
109 inline int charinfo::can_break_before()
114 inline int charinfo::can_break_after()
119 inline int charinfo::ends_sentence()
124 inline int charinfo::transparent()
129 inline int charinfo::numbered()
134 inline int charinfo::is_normal()
139 inline int charinfo::is_fallback()
144 inline int charinfo::is_special()
149 inline charinfo *charinfo::get_translation(int transparent_throughput)
156 inline unsigned char charinfo::get_hyphenation_code()
161 inline unsigned char charinfo::get_ascii_code()
166 inline unsigned char charinfo::get_asciify_code()
171 inline void charinfo::set_flags(unsigned char c)
176 inline int charinfo::get_index()
181 inline void charinfo::set_translation_input()
186 inline int charinfo::get_translation_input()
191 inline int charinfo::get_special_translation(int transparent_throughput)
198 inline macro *charinfo::get_macro()
203 inline int charinfo::first_time_not_found()
213 inline symbol *charinfo::get_symbol()