SpecRegex  0.5.0
A GPU-accelerated regex library
sp::regex::Regex< RegexStr, TuningParameters > Member List

This is the complete list of members for sp::regex::Regex< RegexStr, TuningParameters >, including all inherited members.

EnumMask (defined in sp::regex::Regex< RegexStr, TuningParameters >)sp::regex::Regex< RegexStr, TuningParameters >static
findAll(StringView< CharT > str)sp::regex::Regex< RegexStr, TuningParameters >static
findFirst(StringView< CharT > str)sp::regex::Regex< RegexStr, TuningParameters >static
findFirstN(StringView< CharT > str, Match *output, int n)sp::regex::Regex< RegexStr, TuningParameters >static
getCaptureGroupName(int i) (defined in sp::regex::Regex< RegexStr, TuningParameters >)sp::regex::Regex< RegexStr, TuningParameters >static
getCompleteMatch(const StringView< CharT > &str)sp::regex::Regex< RegexStr, TuningParameters >static
hasMatch(StringView< CharT > str)sp::regex::Regex< RegexStr, TuningParameters >static
hasPrefixMatch(StringView< CharT > str)sp::regex::Regex< RegexStr, TuningParameters >static
inplaceAllocatingReplaceAllWithLambda(StringView< CharT > &buffer, int inputLength, MatchInterpolator mi, Allocator alloc=arrayAllocator< CharT >, Deallocator dealloc=arrayDeleter< CharT >)sp::regex::Regex< RegexStr, TuningParameters >static
inplaceAllocatingReplaceAllWithLiteral(StringView< CharT > &buffer, int inputLength, StringView< const CharT > replacement, Allocator alloc=arrayAllocator< CharT >, Deallocator dealloc=arrayDeleter< CharT >)sp::regex::Regex< RegexStr, TuningParameters >static
inplaceExpandingReplaceAllWithLambda(StringView< CharT > &buffer, int inputLength, MatchInterpolator mi)sp::regex::Regex< RegexStr, TuningParameters >static
inplaceNonincreasingReplaceAllWithLambda(StringView< CharT > &str, MatchInterpolator mi) (defined in sp::regex::Regex< RegexStr, TuningParameters >)sp::regex::Regex< RegexStr, TuningParameters >static
isCompleteMatch(const StringView< CharT > &str)sp::regex::Regex< RegexStr, TuningParameters >static
mapOverMatches(StringView< CharT > str, MatchConsumer mc)sp::regex::Regex< RegexStr, TuningParameters >static
Match typedef (defined in sp::regex::Regex< RegexStr, TuningParameters >)sp::regex::Regex< RegexStr, TuningParameters >
matchPrefix(StringView< CharT > str)sp::regex::Regex< RegexStr, TuningParameters >static
NumCaptureGroups (defined in sp::regex::Regex< RegexStr, TuningParameters >)sp::regex::Regex< RegexStr, TuningParameters >static
Parsed typedef (defined in sp::regex::Regex< RegexStr, TuningParameters >)sp::regex::Regex< RegexStr, TuningParameters >
replaceAll(StringView< const CharT > str, StringView< CharT > &out)sp::regex::Regex< RegexStr, TuningParameters >static
replaceAllWithLambda(StringView< const CharT > str, StringView< CharT > &out, MatchInterpolator mi) (defined in sp::regex::Regex< RegexStr, TuningParameters >)sp::regex::Regex< RegexStr, TuningParameters >static
replaceAllWithLiteral(StringView< const CharT > str, StringView< const CharT > replacement, StringView< CharT > &out)sp::regex::Regex< RegexStr, TuningParameters >static
ReplacementMode enum name (defined in sp::regex::Regex< RegexStr, TuningParameters >)sp::regex::Regex< RegexStr, TuningParameters >
Str typedef (defined in sp::regex::Regex< RegexStr, TuningParameters >)sp::regex::Regex< RegexStr, TuningParameters >