COOPY » Guide
version 0.6.5
|
#include <LogDiffRender.h>
Public Member Functions | |
LogDiffRender () | |
virtual bool | begin_table () |
virtual bool | begin_row (const std::string &mode) |
virtual bool | insert_cell (const Cell &cell, const std::string &mode, const std::string &separator) |
virtual bool | end_row () |
virtual bool | end_table () |
virtual std::string | to_string () const |
virtual bool | render (const Table &table) |
Data Fields | |
std::list< LogRow > | row_log |
std::list< LogCell > | cell_log |
Definition at line 34 of file LogDiffRender.h.
coopy::light::LogDiffRender::LogDiffRender | ( | ) | [inline] |
Definition at line 43 of file LogDiffRender.h.
virtual bool coopy::light::LogDiffRender::begin_row | ( | const std::string & | mode | ) | [inline, virtual] |
Implements coopy::light::DiffRender.
Definition at line 51 of file LogDiffRender.h.
References row_log.
virtual bool coopy::light::LogDiffRender::begin_table | ( | ) | [inline, virtual] |
Implements coopy::light::DiffRender.
Definition at line 47 of file LogDiffRender.h.
virtual bool coopy::light::LogDiffRender::end_row | ( | ) | [inline, virtual] |
Implements coopy::light::DiffRender.
Definition at line 68 of file LogDiffRender.h.
virtual bool coopy::light::LogDiffRender::end_table | ( | ) | [inline, virtual] |
Implements coopy::light::DiffRender.
Definition at line 73 of file LogDiffRender.h.
virtual bool coopy::light::LogDiffRender::insert_cell | ( | const Cell & | cell, |
const std::string & | mode, | ||
const std::string & | separator | ||
) | [inline, virtual] |
Implements coopy::light::DiffRender.
Definition at line 59 of file LogDiffRender.h.
References cell_log.
bool DiffRender::render | ( | const Table & | table | ) | [virtual, inherited] |
Definition at line 6 of file DiffRender.cpp.
References coopy::light::Table::get_cell(), coopy::light::Table::height(), coopy::light::Cell::txt, and coopy::light::Table::width().
Referenced by main().
virtual std::string coopy::light::LogDiffRender::to_string | ( | ) | const [inline, virtual] |
Implements coopy::light::DiffRender.
Definition at line 77 of file LogDiffRender.h.
References cell_log.
std::list<LogCell> coopy::light::LogDiffRender::cell_log |
Definition at line 41 of file LogDiffRender.h.
Referenced by insert_cell(), and to_string().
std::list<LogRow> coopy::light::LogDiffRender::row_log |
Definition at line 40 of file LogDiffRender.h.
Referenced by begin_row().