Public Member Functions | Private Member Functions | Private Attributes | List of all members
re2::PossibleMatchTester Class Reference
Inheritance diagram for re2::PossibleMatchTester:
Inheritance graph
[legend]

Public Member Functions

void HandleRegexp (const std::string &regexp)
 
void HandleRegexp (const std::string &regexp)
 
 PossibleMatchTester (int maxatoms, int maxops, const std::vector< std::string > &alphabet, const std::vector< std::string > &ops, int maxstrlen, const std::vector< std::string > &stralphabet)
 
 PossibleMatchTester (int maxatoms, int maxops, const std::vector< std::string > &alphabet, const std::vector< std::string > &ops, int maxstrlen, const std::vector< std::string > &stralphabet)
 
int regexps ()
 
int regexps ()
 
int tests ()
 
int tests ()
 
- Public Member Functions inherited from re2::RegexpGenerator
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 ()
 

Private Member Functions

PossibleMatchTesteroperator= (const PossibleMatchTester &)=delete
 
PossibleMatchTesteroperator= (const PossibleMatchTester &)=delete
 
 PossibleMatchTester (const PossibleMatchTester &)=delete
 
 PossibleMatchTester (const PossibleMatchTester &)=delete
 

Private Attributes

int regexps_
 
StringGenerator strgen_
 
int tests_
 

Additional Inherited Members

- Static Public Member Functions inherited from re2::RegexpGenerator
static const std::vector< std::string > & EgrepOps ()
 
static const std::vector< std::string > & EgrepOps ()
 

Detailed Description

Definition at line 171 of file bloaty/third_party/re2/re2/testing/possible_match_test.cc.

Constructor & Destructor Documentation

◆ PossibleMatchTester() [1/4]

re2::PossibleMatchTester::PossibleMatchTester ( int  maxatoms,
int  maxops,
const std::vector< std::string > &  alphabet,
const std::vector< std::string > &  ops,
int  maxstrlen,
const std::vector< std::string > &  stralphabet 
)
inline

◆ PossibleMatchTester() [2/4]

re2::PossibleMatchTester::PossibleMatchTester ( const PossibleMatchTester )
privatedelete

◆ PossibleMatchTester() [3/4]

re2::PossibleMatchTester::PossibleMatchTester ( int  maxatoms,
int  maxops,
const std::vector< std::string > &  alphabet,
const std::vector< std::string > &  ops,
int  maxstrlen,
const std::vector< std::string > &  stralphabet 
)
inline

Definition at line 173 of file re2/re2/testing/possible_match_test.cc.

◆ PossibleMatchTester() [4/4]

re2::PossibleMatchTester::PossibleMatchTester ( const PossibleMatchTester )
privatedelete

Member Function Documentation

◆ HandleRegexp() [1/2]

void re2::PossibleMatchTester::HandleRegexp ( const std::string &  regexp)
virtual

◆ HandleRegexp() [2/2]

void re2::PossibleMatchTester::HandleRegexp ( const std::string &  regexp)
virtual

Implements re2::RegexpGenerator.

◆ operator=() [1/2]

PossibleMatchTester& re2::PossibleMatchTester::operator= ( const PossibleMatchTester )
privatedelete

◆ operator=() [2/2]

PossibleMatchTester& re2::PossibleMatchTester::operator= ( const PossibleMatchTester )
privatedelete

◆ regexps() [1/2]

int re2::PossibleMatchTester::regexps ( )
inline

Definition at line 183 of file re2/re2/testing/possible_match_test.cc.

◆ regexps() [2/2]

int re2::PossibleMatchTester::regexps ( )
inline

◆ tests() [1/2]

int re2::PossibleMatchTester::tests ( )
inline

◆ tests() [2/2]

int re2::PossibleMatchTester::tests ( )
inline

Definition at line 184 of file re2/re2/testing/possible_match_test.cc.

Member Data Documentation

◆ regexps_

int re2::PossibleMatchTester::regexps_
private

◆ strgen_

StringGenerator re2::PossibleMatchTester::strgen_
private

◆ tests_

int re2::PossibleMatchTester::tests_
private

The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:42