#include <exhaustive_tester.h>
|
| ExhaustiveTester (int maxatoms, int maxops, const std::vector< std::string > &alphabet, const std::vector< std::string > &ops, int maxstrlen, const std::vector< std::string > &stralphabet, const std::string &wrapper, const std::string &topwrapper) |
|
| ExhaustiveTester (int maxatoms, int maxops, const std::vector< std::string > &alphabet, const std::vector< std::string > &ops, int maxstrlen, const std::vector< std::string > &stralphabet, const std::string &wrapper, const std::string &topwrapper) |
|
int | failures () |
|
int | failures () |
|
void | HandleRegexp (const std::string ®exp) |
|
void | HandleRegexp (const std::string ®exp) |
|
void | RandomStrings (int32_t seed, int32_t count) |
|
void | RandomStrings (int32_t seed, int32_t count) |
|
int | regexps () |
|
int | regexps () |
|
int | tests () |
|
int | tests () |
|
void | Generate () |
|
void | Generate () |
|
void | GenerateRandom (int32_t seed, int n) |
|
void | GenerateRandom (int32_t seed, int n) |
|
| RegexpGenerator (int maxatoms, int maxops, const std::vector< std::string > &atoms, const std::vector< std::string > &ops) |
|
| RegexpGenerator (int maxatoms, int maxops, const std::vector< std::string > &atoms, const std::vector< std::string > &ops) |
|
virtual | ~RegexpGenerator () |
|
virtual | ~RegexpGenerator () |
|
◆ ExhaustiveTester() [1/4]
re2::ExhaustiveTester::ExhaustiveTester |
( |
int |
maxatoms, |
|
|
int |
maxops, |
|
|
const std::vector< std::string > & |
alphabet, |
|
|
const std::vector< std::string > & |
ops, |
|
|
int |
maxstrlen, |
|
|
const std::vector< std::string > & |
stralphabet, |
|
|
const std::string & |
wrapper, |
|
|
const std::string & |
topwrapper |
|
) |
| |
|
inline |
◆ ExhaustiveTester() [2/4]
◆ ExhaustiveTester() [3/4]
re2::ExhaustiveTester::ExhaustiveTester |
( |
int |
maxatoms, |
|
|
int |
maxops, |
|
|
const std::vector< std::string > & |
alphabet, |
|
|
const std::vector< std::string > & |
ops, |
|
|
int |
maxstrlen, |
|
|
const std::vector< std::string > & |
stralphabet, |
|
|
const std::string & |
wrapper, |
|
|
const std::string & |
topwrapper |
|
) |
| |
|
inline |
◆ ExhaustiveTester() [4/4]
◆ failures() [1/2]
int re2::ExhaustiveTester::failures |
( |
| ) |
|
|
inline |
◆ failures() [2/2]
int re2::ExhaustiveTester::failures |
( |
| ) |
|
|
inline |
◆ HandleRegexp() [1/2]
void re2::ExhaustiveTester::HandleRegexp |
( |
const std::string & |
regexp | ) |
|
|
virtual |
◆ HandleRegexp() [2/2]
void re2::ExhaustiveTester::HandleRegexp |
( |
const std::string & |
regexp | ) |
|
|
virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ RandomStrings() [1/2]
void re2::ExhaustiveTester::RandomStrings |
( |
int32_t |
seed, |
|
|
int32_t |
count |
|
) |
| |
|
inline |
◆ RandomStrings() [2/2]
void re2::ExhaustiveTester::RandomStrings |
( |
int32_t |
seed, |
|
|
int32_t |
count |
|
) |
| |
|
inline |
◆ regexps() [1/2]
int re2::ExhaustiveTester::regexps |
( |
| ) |
|
|
inline |
◆ regexps() [2/2]
int re2::ExhaustiveTester::regexps |
( |
| ) |
|
|
inline |
◆ tests() [1/2]
int re2::ExhaustiveTester::tests |
( |
| ) |
|
|
inline |
◆ tests() [2/2]
int re2::ExhaustiveTester::tests |
( |
| ) |
|
|
inline |
◆ failures_
int re2::ExhaustiveTester::failures_ |
|
private |
◆ randomstrings_
bool re2::ExhaustiveTester::randomstrings_ |
|
private |
◆ regexps_
int re2::ExhaustiveTester::regexps_ |
|
private |
◆ strgen_
◆ stringcount_
int re2::ExhaustiveTester::stringcount_ |
|
private |
◆ stringseed_
int32_t re2::ExhaustiveTester::stringseed_ |
|
private |
◆ tests_
int re2::ExhaustiveTester::tests_ |
|
private |
◆ topwrapper_
std::string re2::ExhaustiveTester::topwrapper_ |
|
private |
◆ wrapper_
std::string re2::ExhaustiveTester::wrapper_ |
|
private |
The documentation for this class was generated from the following files: