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

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

BackslashForLiteral(const JString &text)JRegexstatic
GetPattern() constJRegexinline
GetSubexpressionCount() constJRegex
GetSubexpressionIndex(const JUtf8Byte *name, JIndex *index) constJRegex
GetSubexpressionIndex(const JString &name, JIndex *index) constJRegexinline
IncludeSubmatches enum nameJRegex
IsCaseSensitive() constJRegexinline
IsLineBegin() constJRegexinline
IsLineEnd() constJRegexinline
IsSingleLine() constJRegexinline
IsUtf8() constJRegexinline
JRegex()JRegex
JRegex(const JString &pattern)JRegex
JRegex(const JUtf8Byte *pattern)JRegex
JRegex(const JRegex &source)JRegex
JStringIteratorJRegexfriend
JSubstituteJRegexfriend
kErrorJRegexstatic
kIgnoreSubmatches enum valueJRegex
kIncludeSubmatches enum valueJRegex
Match(const JString &str) constJRegexinline
Match(const JString &str, const IncludeSubmatches includeSubmatches) constJRegexinline
MatchBackward(const JString &str, const JIndex byteIndex) constJRegexprotected
MatchForward(const JString &str, const JIndex byteIndex) constJRegexinlineprotected
NeedsBackslashToBeLiteral(const JUtf8Byte c)JRegexinlinestatic
NeedsBackslashToBeLiteral(const JUtf8Character &c)JRegexinlinestatic
operator=(const JRegex &source)JRegex
RestoreDefaults()JRegex
SetCaseSensitive(const bool yesNo=true)JRegexinline
SetLineBegin(const bool yesNo=true)JRegexinline
SetLineEnd(const bool yesNo=true)JRegexinline
SetPattern(const JString &pattern)JRegex
SetPattern(const JUtf8Byte *pattern)JRegex
SetPatternOrDie(const JString &pattern)JRegex
SetPatternOrDie(const JUtf8Byte *pattern)JRegex
SetSingleLine(const bool yesNo=true)JRegexinline
SetUtf8(const bool yesNo=true)JRegexinline
~JRegex()JRegexvirtual