Lines Matching +defs:current +defs:column
43 class column : public output_file {
59 column();
60 ~column();
71 column *the_column = 0;
88 friend class column;
113 vunits current;
230 current = V0;
235 return current;
245 current += amount;
280 column::column()
285 column::~column()
288 error("automatically outputting column before exiting");
293 void column::start()
303 void column::begin_page(int pageno, vunits page_length)
307 error("automatically outputting column before beginning next page");
316 void column::flush()
322 int column::is_printing()
328 vunits column::get_bottom()
333 void column::add_output_line(output_line *ln)
342 void column::print_line(hunits page_offset, vunits pos, node *nd,
349 void column::vjustify(vunits pos, symbol typ)
355 void column::transparent_char(unsigned char c)
368 void column::copy_file(hunits page_offset, vunits pos, const char *filename)
374 void column::trim()
396 void column::reset()
406 void column::check_bottom()
416 void column::output()
436 vunits column::get_last_extra_space()
544 void column::justify(const justification_spec &js)
555 error("can't justify column - column not active");
587 error("can't start column - column already active");
596 error("can't output column - column not active");
605 error("can't trim column - column not active");
614 error("can't reset column - column not active");
717 the_column = new column;