#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: