JX Application Framework
|
This is the complete list of members for JStringIterator, including all inherited members.
Action enum name | JStringIterator | |
AtBeginning() const | JStringIterator | inline |
AtEnd() const | JStringIterator | inline |
BeginMatch() | JStringIterator | inline |
ClearLastMatch() | JStringIterator | |
FinishMatch(const bool includeLastMatch=false) | JStringIterator | |
GetLastMatch() const | JStringIterator | |
GetNextByteIndex() const | JStringIterator | |
GetNextByteIndex(JIndex *i) const | JStringIterator | inline |
GetNextCharacterIndex() const | JStringIterator | |
GetNextCharacterIndex(JIndex *i) const | JStringIterator | inline |
GetPrevByteIndex() const | JStringIterator | |
GetPrevByteIndex(JIndex *i) const | JStringIterator | inline |
GetPrevCharacterIndex() const | JStringIterator | |
GetPrevCharacterIndex(JIndex *i) const | JStringIterator | inline |
GetString() const | JStringIterator | inline |
Insert(const JString &str) | JStringIterator | inline |
Insert(const JString &str, const JCharacterRange &range) | JStringIterator | inline |
Insert(const JUtf8Byte *str) | JStringIterator | inline |
Insert(const JUtf8Byte *str, const JSize byteCount) | JStringIterator | inline |
Insert(const JUtf8Byte *str, const JUtf8ByteRange &range) | JStringIterator | |
Insert(const JUtf8Character &c) | JStringIterator | inline |
Insert(const std::string &str) | JStringIterator | inline |
Insert(const std::string &str, const JUtf8ByteRange &range) | JStringIterator | inline |
Invalidate() | JStringIterator | |
IsValid() const | JStringIterator | inline |
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 value | JStringIterator | |
kStartAfterByte enum value | JStringIterator | |
kStartAfterChar enum value | JStringIterator | |
kStartAtBeginning enum value | JStringIterator | |
kStartAtEnd enum value | JStringIterator | |
kStartBeforeByte enum value | JStringIterator | |
kStartBeforeChar enum value | JStringIterator | |
kStay enum value | JStringIterator | |
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) | JStringIterator | inline |
Next(const JUtf8Byte *str, const JString::Case caseSensitive=JString::kCompareCase) | JStringIterator | inline |
Next(const JUtf8Byte *str, const JSize byteCount, const JString::Case caseSensitive=JString::kCompareCase) | JStringIterator | |
Next(const JUtf8Character &c, const JString::Case caseSensitive=JString::kCompareCase) | JStringIterator | inline |
Next(const std::string &str, const JString::Case caseSensitive=JString::kCompareCase) | JStringIterator | inline |
Next(const JRegex &pattern) | JStringIterator | |
Position enum name | JStringIterator | |
Prev(JUtf8Character *c, const Action move=kMove) | JStringIterator | |
Prev(const JString &str, const JString::Case caseSensitive=JString::kCompareCase) | JStringIterator | inline |
Prev(const JUtf8Byte *str, const JString::Case caseSensitive=JString::kCompareCase) | JStringIterator | inline |
Prev(const JUtf8Byte *str, const JSize byteCount, const JString::Case caseSensitive=JString::kCompareCase) | JStringIterator | |
Prev(const JUtf8Character &c, const JString::Case caseSensitive=JString::kCompareCase) | JStringIterator | inline |
Prev(const std::string &str, const JString::Case caseSensitive=JString::kCompareCase) | JStringIterator | inline |
Prev(const JRegex &pattern) | JStringIterator | |
RemoveAllNext() | JStringIterator | |
RemoveAllPrev() | JStringIterator | |
RemoveLastMatch() | JStringIterator | inline |
RemoveNext(const JSize characterCount=1) | JStringIterator | |
RemovePrev(const JSize characterCount=1) | JStringIterator | |
ReplaceLastMatch(const JString &str, const bool matchCase=false) | JStringIterator | inline |
ReplaceLastMatch(const JString &str, const JCharacterRange &range, const bool matchCase=false) | JStringIterator | inline |
ReplaceLastMatch(const JUtf8Byte *str, const bool matchCase=false) | JStringIterator | inline |
ReplaceLastMatch(const JUtf8Byte *str, const JSize byteCount, const bool matchCase=false) | JStringIterator | inline |
ReplaceLastMatch(const JUtf8Byte *str, const JUtf8ByteRange &range, const bool matchCase=false) | JStringIterator | |
ReplaceLastMatch(const JUtf8Character &c, const bool matchCase=false) | JStringIterator | inline |
ReplaceLastMatch(const std::string &str, const bool matchCase=false) | JStringIterator | inline |
ReplaceLastMatch(const std::string &str, const JUtf8ByteRange &range, const bool matchCase=false) | JStringIterator | inline |
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 |