khtml::TableRowIterator Class Reference
Represents a render table as a linear list of rows. More...
#include <khtml_caret_p.h>
Public Methods | |
TableRowIterator (RenderTable *table, bool fromEnd=false, RenderTableSection::RowStruct *row=0) | |
TableRowIterator (RenderTableSection *section, int index) | |
TableRowIterator () | |
RenderTableSection::RowStruct * | operator * () |
TableRowIterator & | operator++ () |
TableRowIterator & | operator-- () |
Detailed Description
Represents a render table as a linear list of rows.This iterator abstracts from table sections and treats tables as a linear representation of all rows they contain.
- Author:
- Leo Savernik
Definition at line 612 of file khtml_caret_p.h.
Constructor & Destructor Documentation
|
Constructs a new iterator.
Definition at line 1004 of file khtml_caret.cpp. References operator *(), operator++(), and operator--(). |
|
Constructs a new iterator.
Definition at line 630 of file khtml_caret_p.h. |
|
empty constructor. This must be assigned another iterator before it is useable. Definition at line 637 of file khtml_caret_p.h. |
Member Function Documentation
|
returns the current table row.
Definition at line 642 of file khtml_caret_p.h. Referenced by TableRowIterator(). |
|
advances to the next row
Definition at line 1021 of file khtml_caret.cpp. Referenced by TableRowIterator(). |
|
advances to the previous row
Definition at line 1033 of file khtml_caret.cpp. Referenced by TableRowIterator(). |
The documentation for this class was generated from the following files: