CWTableInternal::Table Struct Reference

the struct which stores the Table More...

Inheritance diagram for CWTableInternal::Table:
CWStruct::DSET MWAWTable

List of all members.

Public Member Functions

 Table (CWStruct::DSET const &dset, CWTable &parser)
 constructor
TableCellget (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

CWTablem_parser
 the main parser
CWStyleManagerm_styleManager
 the style manager
std::vector< Borderm_bordersList
 the list of border
long m_mainPtr
 the relative main pointer

Private Member Functions

 Table (Table const &orig)
Tableoperator= (Table const &orig)

Friends

struct TableCell
std::ostream & operator<< (std::ostream &o, Table const &doc)
 operator<<

Detailed Description

the struct which stores the Table


Constructor & Destructor Documentation

CWTableInternal::Table::Table ( CWStruct::DSET const &  dset,
CWTable parser 
) [inline]

constructor

CWTableInternal::Table::Table ( Table const &  orig) [private]

Member Function Documentation

bool CWTableInternal::Table::askMainToSendZone ( int  number) [inline]

ask the main parser to send a zone

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().

Table& CWTableInternal::Table::operator= ( Table const &  orig) [private]

finish updating all cells


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
Table const &  doc 
) [friend]

operator<<

friend struct TableCell [friend]

Member Data Documentation

the relative main pointer

Referenced by CWTable::readTablePointers().


The documentation for this struct was generated from the following file: