Public Member Functions | Private Attributes | List of all members
benchmark::Regex Class Reference

#include <re.h>

Public Member Functions

bool Init (const std::string &spec, std::string *error)
 
bool Init (const std::string &spec, std::string *error)
 
bool Init (const std::string &spec, std::string *error)
 
bool Match (const std::string &str)
 
bool Match (const std::string &str)
 
bool Match (const std::string &str)
 
 Regex ()
 
 Regex ()
 
 Regex ()
 
 ~Regex ()
 
 ~Regex ()
 
 ~Regex ()
 

Private Attributes

bool init_
 

Detailed Description

Definition at line 61 of file benchmark/src/re.h.

Constructor & Destructor Documentation

◆ Regex() [1/3]

benchmark::Regex::Regex ( )
inline

Definition at line 63 of file benchmark/src/re.h.

◆ ~Regex() [1/3]

benchmark::Regex::~Regex ( )
inline

Definition at line 142 of file benchmark/src/re.h.

◆ Regex() [2/3]

benchmark::Regex::Regex ( )
inline

◆ ~Regex() [2/3]

benchmark::Regex::~Regex ( )

◆ Regex() [3/3]

benchmark::Regex::Regex ( )
inline

Definition at line 46 of file protobuf/third_party/benchmark/src/re.h.

◆ ~Regex() [3/3]

benchmark::Regex::~Regex ( )

Member Function Documentation

◆ Init() [1/3]

bool benchmark::Regex::Init ( const std::string &  spec,
std::string *  error 
)

◆ Init() [2/3]

bool benchmark::Regex::Init ( const std::string &  spec,
std::string *  error 
)

◆ Init() [3/3]

bool benchmark::Regex::Init ( const std::string &  spec,
std::string *  error 
)
inline

Definition at line 119 of file benchmark/src/re.h.

◆ Match() [1/3]

bool benchmark::Regex::Match ( const std::string &  str)

◆ Match() [2/3]

bool benchmark::Regex::Match ( const std::string &  str)

◆ Match() [3/3]

bool benchmark::Regex::Match ( const std::string &  str)
inline

Definition at line 148 of file benchmark/src/re.h.

Member Data Documentation

◆ init_

bool benchmark::Regex::init_
private

Definition at line 77 of file benchmark/src/re.h.


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


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