#include <menu.h>
Public Member Functions | |
column_composer (int ncols,...) | |
void | clear () |
void | add_formatted (int ncol, const std::string &tagged_text, bool add_separator=true, bool eol_ends_format=true, bool(*text_filter)(const std::string &tag)=NULL, int margin=-1) |
std::vector< formatted_string > | formatted_lines () const |
void | set_pagesize (int pagesize) |
Classes | |
struct | column |
column_composer::column_composer | ( | int | ncols, | |
... | ||||
) |
void column_composer::clear | ( | ) |
void column_composer::add_formatted | ( | int | ncol, | |
const std::string & | tagged_text, | |||
bool | add_separator = true , |
|||
bool | eol_ends_format = true , |
|||
bool(*)(const std::string &tag) | text_filter = NULL , |
|||
int | margin = -1 | |||
) |
std::vector< formatted_string > column_composer::formatted_lines | ( | ) | const |
void column_composer::set_pagesize | ( | int | pagesize | ) |