JX Application Framework
Loading...
Searching...
No Matches
JStringIterator Member List

This is the complete list of members for JStringIterator, including all inherited members.

Action enum nameJStringIterator
AtBeginning() constJStringIteratorinline
AtEnd() constJStringIteratorinline
BeginMatch()JStringIteratorinline
ClearLastMatch()JStringIterator
FinishMatch(const bool includeLastMatch=false)JStringIterator
GetLastMatch() constJStringIterator
GetNextByteIndex() constJStringIterator
GetNextByteIndex(JIndex *i) constJStringIteratorinline
GetNextCharacterIndex() constJStringIterator
GetNextCharacterIndex(JIndex *i) constJStringIteratorinline
GetPrevByteIndex() constJStringIterator
GetPrevByteIndex(JIndex *i) constJStringIteratorinline
GetPrevCharacterIndex() constJStringIterator
GetPrevCharacterIndex(JIndex *i) constJStringIteratorinline
GetString() constJStringIteratorinline
Insert(const JString &str)JStringIteratorinline
Insert(const JString &str, const JCharacterRange &range)JStringIteratorinline
Insert(const JUtf8Byte *str)JStringIteratorinline
Insert(const JUtf8Byte *str, const JSize byteCount)JStringIteratorinline
Insert(const JUtf8Byte *str, const JUtf8ByteRange &range)JStringIterator
Insert(const JUtf8Character &c)JStringIteratorinline
Insert(const std::string &str)JStringIteratorinline
Insert(const std::string &str, const JUtf8ByteRange &range)JStringIteratorinline
Invalidate()JStringIterator
IsValid() constJStringIteratorinline
JStringIterator(const JString &s, const Position start=kStartAtBeginning, const JIndex index=0)JStringIterator
JStringIterator(JString *s, const Position start=kStartAtBeginning, const JIndex index=0)JStringIterator
kMove enum valueJStringIterator
kStartAfterByte enum valueJStringIterator
kStartAfterChar enum valueJStringIterator
kStartAtBeginning enum valueJStringIterator
kStartAtEnd enum valueJStringIterator
kStartBeforeByte enum valueJStringIterator
kStartBeforeChar enum valueJStringIterator
kStay enum valueJStringIterator
MoveTo(const Position newPosition, const JIndex characterIndex)JStringIterator
Next(JUtf8Character *c, const Action move=kMove)JStringIterator
Next(const JString &str, const JString::Case caseSensitive=JString::kCompareCase)JStringIteratorinline
Next(const JUtf8Byte *str, const JString::Case caseSensitive=JString::kCompareCase)JStringIteratorinline
Next(const JUtf8Byte *str, const JSize byteCount, const JString::Case caseSensitive=JString::kCompareCase)JStringIterator
Next(const JUtf8Character &c, const JString::Case caseSensitive=JString::kCompareCase)JStringIteratorinline
Next(const std::string &str, const JString::Case caseSensitive=JString::kCompareCase)JStringIteratorinline
Next(const JRegex &pattern)JStringIterator
Position enum nameJStringIterator
Prev(JUtf8Character *c, const Action move=kMove)JStringIterator
Prev(const JString &str, const JString::Case caseSensitive=JString::kCompareCase)JStringIteratorinline
Prev(const JUtf8Byte *str, const JString::Case caseSensitive=JString::kCompareCase)JStringIteratorinline
Prev(const JUtf8Byte *str, const JSize byteCount, const JString::Case caseSensitive=JString::kCompareCase)JStringIterator
Prev(const JUtf8Character &c, const JString::Case caseSensitive=JString::kCompareCase)JStringIteratorinline
Prev(const std::string &str, const JString::Case caseSensitive=JString::kCompareCase)JStringIteratorinline
Prev(const JRegex &pattern)JStringIterator
RemoveAllNext()JStringIterator
RemoveAllPrev()JStringIterator
RemoveLastMatch()JStringIteratorinline
RemoveNext(const JSize characterCount=1)JStringIterator
RemovePrev(const JSize characterCount=1)JStringIterator
ReplaceLastMatch(const JString &str, const bool matchCase=false)JStringIteratorinline
ReplaceLastMatch(const JString &str, const JCharacterRange &range, const bool matchCase=false)JStringIteratorinline
ReplaceLastMatch(const JUtf8Byte *str, const bool matchCase=false)JStringIteratorinline
ReplaceLastMatch(const JUtf8Byte *str, const JSize byteCount, const bool matchCase=false)JStringIteratorinline
ReplaceLastMatch(const JUtf8Byte *str, const JUtf8ByteRange &range, const bool matchCase=false)JStringIterator
ReplaceLastMatch(const JUtf8Character &c, const bool matchCase=false)JStringIteratorinline
ReplaceLastMatch(const std::string &str, const bool matchCase=false)JStringIteratorinline
ReplaceLastMatch(const std::string &str, const JUtf8ByteRange &range, const bool matchCase=false)JStringIteratorinline
SetNext(const JUtf8Character &c, const Action move=kMove)JStringIterator
SetPrev(const JUtf8Character &c, const Action move=kMove)JStringIterator
SkipNext(const JSize characterCount=1)JStringIterator
SkipPrev(const JSize characterCount=1)JStringIterator
UnsafeMoveTo(const Position newPosition, const JIndex characterIndex, const JIndex byteIndex)JStringIterator
~JStringIterator()JStringIterator