Lines Matching refs:termp

43 struct	termp;
45 typedef void (*term_margin)(struct termp *, const struct roff_meta *);
62 struct termp { struct
113 void (*letter)(struct termp *, int); argument
114 void (*begin)(struct termp *); argument
115 void (*end)(struct termp *); argument
116 void (*endline)(struct termp *); argument
117 void (*advance)(struct termp *, size_t); argument
118 void (*setwidth)(struct termp *, int, int); argument
119 size_t (*width)(const struct termp *, int); argument
120 int (*hspan)(const struct termp *, argument
130 void roff_term_pre(struct termp *, const struct roff_node *); argument
132 void term_eqn(struct termp *, const struct eqn_box *);
133 void term_tbl(struct termp *, const struct tbl_span *);
134 void term_free(struct termp *);
135 void term_setcol(struct termp *, size_t);
136 void term_newln(struct termp *);
137 void term_vspace(struct termp *);
138 void term_word(struct termp *, const char *);
139 void term_flushln(struct termp *);
140 void term_begin(struct termp *, term_margin,
142 void term_end(struct termp *);
144 void term_setwidth(struct termp *, const char *);
145 int term_hspan(const struct termp *, const struct roffsu *);
146 int term_hen(const struct termp *, const struct roffsu *);
147 int term_vspan(const struct termp *, const struct roffsu *);
148 size_t term_strlen(const struct termp *, const char *);
149 size_t term_len(const struct termp *, size_t);
151 void term_tab_set(const struct termp *, const char *);
153 void term_tab_ref(struct termp *);
157 void term_fontpush(struct termp *, enum termfont);
158 void term_fontpop(struct termp *);
159 void term_fontpopq(struct termp *, int);
160 void term_fontrepl(struct termp *, enum termfont);
161 void term_fontlast(struct termp *);