145 bool eot(
void)
const;
147 void repeat(
const bool a_bool);
virtual void assign(const table_cell_table &a_class)
size_type col_height(void) const
virtual size_type height(void) const
virtual void assign(const table &a_class)
table & table_write(table &a_table, const estring &a_estr)
An extended string class.
table_cell_estring & operator=(const table_cell_estring &a_class)
virtual void write(std::ostream &out, size_type a_line, size_type a_width) const
size_type col_width(const size_type a_x) const
virtual void assign(const table_cell_base &a_class)
virtual void write(std::ostream &out, size_type a_line, size_type a_width) const
virtual ~table_cell_estring()
table & operator=(const table &a_class)
virtual ~table_cell_base()
static const size_type npos
void repeat(const bool a_bool)
void mf_remove_row(size_type a_y)
void mf_add_elt(const table_cell_estring &a_class)
size_type row_height(const size_type a_y) const
virtual ~table_cell_table()
table_cell_base::size_type size_type
virtual size_type width(void) const
size_type cursor_x(void) const
table & table_repeat(table &a_table)
virtual void insert_col(const size_type a_x)
table & table_skip(table &a_table)
table & table_rewind(table &a_table)
const size_type nrows(void) const
bool operator==(const table_cell_base &a_1, const table_cell_base &a_2)
virtual void insert_row(const size_type a_y)
const size_type ncols(void) const
virtual size_type width(void) const
virtual size_type height(void) const
virtual void assign(const table_cell_estring &a_class)
virtual void resize(const size_type a_x, const size_type a_y)
virtual size_type height(void) const
std::ostream & operator<<(std::ostream &a_out, table &a_class)
value_type::size_type size_type
The size type.
virtual size_type height(void) const
std::vector< table_cell_base * > table_row_type
std::list< table_cell_estring > m_list_estring
size_type cursor_y(void) const
size_type row_width(void) const
table_cell_table & operator=(const table_cell_table &a_class)
virtual void write(std::ostream &out, size_type a_line, size_type a_width) const
estring::size_type size_type
std::vector< table_row_type > table_type
void set_cursor(size_type a_x, size_type a_y)
virtual void write(std::ostream &out, size_type a_line, size_type a_width) const
void mf_remove_elt(const table_cell_estring &a_class)
table_cell_base & operator=(const table_cell_base &a_class)
virtual size_type width(void) const
std::list< table_cell_table > m_list_table
virtual size_type width(void) const
table & table_endl(table &a_table)