#include <filtered_re2.h>
|
| RE2::ErrorCode | Add (const StringPiece &pattern, const RE2::Options &options, int *id) |
| |
| RE2::ErrorCode | Add (const StringPiece &pattern, const RE2::Options &options, int *id) |
| |
| bool | AllMatches (const StringPiece &text, const std::vector< int > &atoms, std::vector< int > *matching_regexps) const |
| |
| bool | AllMatches (const StringPiece &text, const std::vector< int > &atoms, std::vector< int > *matching_regexps) const |
| |
| void | AllPotentials (const std::vector< int > &atoms, std::vector< int > *potential_regexps) const |
| |
| void | AllPotentials (const std::vector< int > &atoms, std::vector< int > *potential_regexps) const |
| |
| void | Compile (std::vector< std::string > *strings_to_match) |
| |
| void | Compile (std::vector< std::string > *strings_to_match) |
| |
| | FilteredRE2 () |
| |
| | FilteredRE2 () |
| |
| | FilteredRE2 (const FilteredRE2 &)=delete |
| |
| | FilteredRE2 (FilteredRE2 &&other) |
| |
| | FilteredRE2 (int min_atom_len) |
| |
| | FilteredRE2 (int min_atom_len) |
| |
| int | FirstMatch (const StringPiece &text, const std::vector< int > &atoms) const |
| |
| int | FirstMatch (const StringPiece &text, const std::vector< int > &atoms) const |
| |
| const RE2 & | GetRE2 (int regexpid) const |
| |
| const RE2 & | GetRE2 (int regexpid) const |
| |
| int | NumRegexps () const |
| |
| int | NumRegexps () const |
| |
| FilteredRE2 & | operator= (const FilteredRE2 &)=delete |
| |
| FilteredRE2 & | operator= (FilteredRE2 &&other) |
| |
| int | SlowFirstMatch (const StringPiece &text) const |
| |
| int | SlowFirstMatch (const StringPiece &text) const |
| |
| | ~FilteredRE2 () |
| |
| | ~FilteredRE2 () |
| |
◆ FilteredRE2() [1/7]
| re2::FilteredRE2::FilteredRE2 |
( |
| ) |
|
◆ FilteredRE2() [2/7]
| re2::FilteredRE2::FilteredRE2 |
( |
int |
min_atom_len | ) |
|
|
explicit |
◆ ~FilteredRE2() [1/2]
| re2::FilteredRE2::~FilteredRE2 |
( |
| ) |
|
◆ FilteredRE2() [3/7]
◆ FilteredRE2() [4/7]
| re2::FilteredRE2::FilteredRE2 |
( |
| ) |
|
◆ FilteredRE2() [5/7]
| re2::FilteredRE2::FilteredRE2 |
( |
int |
min_atom_len | ) |
|
|
explicit |
◆ ~FilteredRE2() [2/2]
| re2::FilteredRE2::~FilteredRE2 |
( |
| ) |
|
◆ FilteredRE2() [6/7]
◆ FilteredRE2() [7/7]
◆ Add() [1/2]
◆ Add() [2/2]
◆ AllMatches() [1/2]
◆ AllMatches() [2/2]
◆ AllPotentials() [1/2]
| void re2::FilteredRE2::AllPotentials |
( |
const std::vector< int > & |
atoms, |
|
|
std::vector< int > * |
potential_regexps |
|
) |
| const |
◆ AllPotentials() [2/2]
| void re2::FilteredRE2::AllPotentials |
( |
const std::vector< int > & |
atoms, |
|
|
std::vector< int > * |
potential_regexps |
|
) |
| const |
◆ Compile() [1/2]
| void re2::FilteredRE2::Compile |
( |
std::vector< std::string > * |
strings_to_match | ) |
|
◆ Compile() [2/2]
| void re2::FilteredRE2::Compile |
( |
std::vector< std::string > * |
strings_to_match | ) |
|
◆ FirstMatch() [1/2]
◆ FirstMatch() [2/2]
◆ GetRE2() [1/2]
| const RE2& re2::FilteredRE2::GetRE2 |
( |
int |
regexpid | ) |
const |
|
inline |
◆ GetRE2() [2/2]
| const RE2& re2::FilteredRE2::GetRE2 |
( |
int |
regexpid | ) |
const |
|
inline |
◆ NumRegexps() [1/2]
| int re2::FilteredRE2::NumRegexps |
( |
| ) |
const |
|
inline |
◆ NumRegexps() [2/2]
| int re2::FilteredRE2::NumRegexps |
( |
| ) |
const |
|
inline |
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ PrintPrefilter() [1/2]
| void re2::FilteredRE2::PrintPrefilter |
( |
int |
regexpid | ) |
|
|
private |
◆ PrintPrefilter() [2/2]
| void re2::FilteredRE2::PrintPrefilter |
( |
int |
regexpid | ) |
|
|
private |
◆ RegexpsGivenStrings() [1/2]
| void re2::FilteredRE2::RegexpsGivenStrings |
( |
const std::vector< int > & |
matched_atoms, |
|
|
std::vector< int > * |
passed_regexps |
|
) |
| |
|
private |
◆ RegexpsGivenStrings() [2/2]
| void re2::FilteredRE2::RegexpsGivenStrings |
( |
const std::vector< int > & |
matched_atoms, |
|
|
std::vector< int > * |
passed_regexps |
|
) |
| |
|
private |
◆ SlowFirstMatch() [1/2]
◆ SlowFirstMatch() [2/2]
◆ compiled_
| bool re2::FilteredRE2::compiled_ |
|
private |
◆ prefilter_tree_ [1/2]
◆ prefilter_tree_ [2/2]
◆ re2_vec_
| std::vector< RE2 * > re2::FilteredRE2::re2_vec_ |
|
private |
The documentation for this class was generated from the following files: