column_composer Class Reference

#include <menu.h>

List of all members.

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_stringformatted_lines () const
void set_pagesize (int pagesize)

Classes

struct  column


Constructor & Destructor Documentation

column_composer::column_composer ( int  ncols,
  ... 
)


Member Function Documentation

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  ) 


The documentation for this class was generated from the following files:

Generated on Thu Jan 13 13:32:00 2011 by  doxygen 1.5.6