khtml::InlineBoxIterator Class Reference
Iterates over the inner elements of an inline flow box. More...
#include <khtml_caret_p.h>
Inheritance diagram for khtml::InlineBoxIterator:

| Public Member Functions | |
| InlineBoxIterator (RenderArena *arena, InlineFlowBox *flowBox, bool fromEnd=false) | |
| InlineBoxIterator (LineIterator &lit, bool fromEnd=false, InlineBox *initBox=0) | |
| InlineBoxIterator () | |
| InlineBox * | operator * () const | 
| InlineBoxIterator & | operator++ () | 
| InlineBoxIterator & | operator-- () | 
| Protected Attributes | |
| RenderArena * | arena | 
| InlineBox * | box | 
Detailed Description
Iterates over the inner elements of an inline flow box.The given inline flow box must be a line box. The incrementor will traverse all leaf inline boxes. It will also generate transient inline boxes for those render objects that do not have one.
- Author:
- Leo Savernik
Definition at line 334 of file khtml_caret_p.h.
Constructor & Destructor Documentation
| 
 | ||||||||||||||||
| creates a new iterator, initialized with the given flow box. 
 Definition at line 153 of file khtml_caret.cpp. | 
| 
 | ||||||||||||||||
| creates a new iterator, initialized with the given line iterator, initialized to the given inline box, if specified. 
 Definition at line 159 of file khtml_caret.cpp. | 
| 
 | 
| empty constructor. 
 Definition at line 352 of file khtml_caret_p.h. | 
Member Function Documentation
| 
 | 
| returns the current leaf inline box. 
 
 Definition at line 358 of file khtml_caret_p.h. | 
| 
 | 
| increments the iterator to point to the next inline box on this line box. 
 Reimplemented in khtml::EditableInlineBoxIterator. Definition at line 168 of file khtml_caret.cpp. | 
| 
 | 
| decrements the iterator to point to the previous inline box on this line box. 
 Reimplemented in khtml::EditableInlineBoxIterator. Definition at line 194 of file khtml_caret.cpp. | 
The documentation for this class was generated from the following files:

