the struct which stores the Table More...
Public Member Functions | |
Table (CWStruct::DSET const &dset, CWTable &parser) | |
constructor | |
TableCell * | get (int id) |
return a cell corresponding to id | |
void | checkChildZones () |
check that each child zone are valid | |
void | updateCells () |
finish updating all cells | |
bool | askMainToSendZone (int number) |
ask the main parser to send a zone | |
Public Attributes | |
CWTable * | m_parser |
the main parser | |
CWStyleManager * | m_styleManager |
the style manager | |
std::vector< Border > | m_bordersList |
the list of border | |
long | m_mainPtr |
the relative main pointer | |
Private Member Functions | |
Table (Table const &orig) | |
Table & | operator= (Table const &orig) |
Friends | |
struct | TableCell |
std::ostream & | operator<< (std::ostream &o, Table const &doc) |
operator<< |
the struct which stores the Table
CWTableInternal::Table::Table | ( | CWStruct::DSET const & | dset, |
CWTable & | parser | ||
) | [inline] |
constructor
CWTableInternal::Table::Table | ( | Table const & | orig | ) | [private] |
bool CWTableInternal::Table::askMainToSendZone | ( | int | number | ) | [inline] |
ask the main parser to send a zone
void CWTableInternal::Table::checkChildZones | ( | ) | [inline] |
check that each child zone are valid
TableCell* CWTableInternal::Table::get | ( | int | id | ) | [inline] |
return a cell corresponding to id
Reimplemented from MWAWTable.
Referenced by CWTable::readTableBordersId().
void CWTableInternal::Table::updateCells | ( | ) | [inline] |
finish updating all cells
std::ostream& operator<< | ( | std::ostream & | o, |
Table const & | doc | ||
) | [friend] |
operator<<
friend struct TableCell [friend] |
std::vector<Border> CWTableInternal::Table::m_bordersList |
the list of border
Referenced by CWTable::readTableBorders(), CWTable::readTableBordersId(), and CWTableInternal::TableCell::update().
the relative main pointer
Referenced by CWTable::readTablePointers().
the main parser
Referenced by askMainToSendZone().
the style manager
Referenced by CWTableInternal::TableCell::update().