#include <iostream>
#include <vector>
#include <list>
#include "asserts.h"
#include "estring.h"
Go to the source code of this file.
Classes | |
class | table_cell_base |
class | table_cell_estring |
class | table_cell_table |
class | table |
Functions | |
bool | operator== (const table_cell_base &a_1, const table_cell_base &a_2) |
std::ostream & | operator<< (std::ostream &a_out, table &a_class) |
table & | table_write (table &a_table, const estring &a_estr) |
table & | table_write (table &a_table, const table &a_subtable) |
table & | table_endl (table &a_table) |
table & | table_rewind (table &a_table) |
table & | table_skip (table &a_table) |
table & | table_repeat (table &a_table) |
table & | operator<< (table &a_table, const estring &a_estr) |
table & | operator<< (table &a_table, const table &a_subtable) |
table & | operator<< (table &a_table, table &(*a_arg)(table &)) |
Definition at line 897 of file table.cc.
References table_write().
Definition at line 890 of file table.cc.
References table_write().
std::ostream& operator<< | ( | std::ostream & | a_out, | |
table & | a_class | |||
) |
Definition at line 807 of file table.cc.
References table::col_height(), table::row_width(), and table::write().
bool operator== | ( | const table_cell_base & | a_1, | |
const table_cell_base & | a_2 | |||
) |
Definition at line 853 of file table.cc.
References table::cursor_y(), table::insert_row(), table::nrows(), and table::set_cursor().
Referenced by report_manager::format_synopsis(), jobs_report::format_synopsis(), vault_report::format_synopsis(), report_manager::mf_write_header(), test4(), jobs_report::write_report(), and vault_report::write_report().
Definition at line 883 of file table.cc.
References table::repeat().
Referenced by jobs_report::write_report().
Definition at line 862 of file table.cc.
References table::set_cursor().
Definition at line 869 of file table.cc.
References table::cursor_x(), table::cursor_y(), table::ncols(), table::nrows(), and table::set_cursor().
Referenced by table_write(), and test4().
Definition at line 839 of file table.cc.
References table::assign(), table::cursor_x(), table::cursor_y(), table::insert_col(), table::insert_row(), table::ncols(), table::nrows(), and table_skip().
Definition at line 825 of file table.cc.
References table::assign(), table::cursor_x(), table::cursor_y(), table::insert_col(), table::insert_row(), table::ncols(), table::nrows(), and table_skip().
Referenced by operator<<().