
Public Member Functions | |
| unsigned UC_DLL_CALL | getCurByteIdx () const |
| unsigned UC_DLL_CALL | getCurLineFirstByteIdx () const |
| unsigned UC_DLL_CALL | getCurLineIdx () const |
| virtual | ~TextIteratorProxy () |
Protected Member Functions | |
| void UC_DLL_CALL | getCurLineTextImpl (String &res) const |
| void UC_DLL_CALL | gotoByteImpl (unsigned byteIdx, String &res) |
| void UC_DLL_CALL | gotoLineImpl (unsigned lineIdx, String &res) |
| void UC_DLL_CALL | nextLineImpl (String &res) |
| void UC_DLL_CALL | prevLineImpl (String &res) |
All fe::TextIteratorProxy methods forward calls to the encapsulated fe::ITextIterator pointer.
Every fe::TextIteratorProxy method calls getImpl() method to access the pointer. No null checks for getImpl() return value.
| virtual fe::TextIteratorProxy::~TextIteratorProxy | ( | ) | [inline, virtual] |
| void UC_DLL_CALL fe::TextIteratorProxy::getCurLineTextImpl | ( | String & | res | ) | const [inline, protected, virtual] |
Implements fe::ITextIterator.
| void UC_DLL_CALL fe::TextIteratorProxy::gotoLineImpl | ( | unsigned | lineIdx, | |
| String & | res | |||
| ) | [inline, protected, virtual] |
Implements fe::ITextIterator.
| void UC_DLL_CALL fe::TextIteratorProxy::gotoByteImpl | ( | unsigned | byteIdx, | |
| String & | res | |||
| ) | [inline, protected, virtual] |
Implements fe::ITextIterator.
| void UC_DLL_CALL fe::TextIteratorProxy::nextLineImpl | ( | String & | res | ) | [inline, protected, virtual] |
Implements fe::ITextIterator.
| void UC_DLL_CALL fe::TextIteratorProxy::prevLineImpl | ( | String & | res | ) | [inline, protected, virtual] |
Implements fe::ITextIterator.
| unsigned UC_DLL_CALL fe::TextIteratorProxy::getCurLineIdx | ( | ) | const [inline, virtual] |
Implements fe::ITextIterator.
| unsigned UC_DLL_CALL fe::TextIteratorProxy::getCurByteIdx | ( | ) | const [inline, virtual] |
Implements fe::ITextIterator.
| unsigned UC_DLL_CALL fe::TextIteratorProxy::getCurLineFirstByteIdx | ( | ) | const [inline, virtual] |
Implements fe::ITextIterator.