Public Member Functions | Public Attributes | List of all members
TestCase< Proto > Struct Template Reference

#include <output_test.h>

Inheritance diagram for TestCase< Proto >:
Inheritance graph
[legend]

Public Member Functions

void run ()
 
 TestCase (std::string re, int rule=MR_Default)
 
 TestCase (std::string re, int rule=MR_Default)
 
 TestCase (std::string re, int rule=MR_Default)
 

Public Attributes

Proto & invalid_message
 
int match_rule
 
std::shared_ptr< benchmark::Regexregex
 
std::string regex_str
 
std::string substituted_regex
 
Proto & valid_message
 

Detailed Description

template<class Proto>
struct TestCase< Proto >

Definition at line 31 of file benchmark/test/output_test.h.

Constructor & Destructor Documentation

◆ TestCase() [1/3]

template<class Proto >
TestCase< Proto >::TestCase ( std::string  re,
int  rule = MR_Default 
)

Definition at line 348 of file benchmark/test/output_test_helper.cc.

◆ TestCase() [2/3]

template<class Proto >
TestCase< Proto >::TestCase ( std::string  re,
int  rule = MR_Default 
)

◆ TestCase() [3/3]

template<class Proto >
TestCase< Proto >::TestCase ( std::string  re,
int  rule = MR_Default 
)

Member Function Documentation

◆ run()

template<class Proto >
void TestCase< Proto >::run ( )
inline

Definition at line 32 of file pgv_test.cc.

Member Data Documentation

◆ invalid_message

template<class Proto >
Proto& TestCase< Proto >::invalid_message

Definition at line 46 of file pgv_test.cc.

◆ match_rule

template<class Proto >
int TestCase< Proto >::match_rule

Definition at line 35 of file benchmark/test/output_test.h.

◆ regex

template<class Proto >
std::shared_ptr< benchmark::Regex > TestCase< Proto >::regex

Definition at line 37 of file benchmark/test/output_test.h.

◆ regex_str

template<class Proto >
std::string TestCase< Proto >::regex_str

Definition at line 34 of file benchmark/test/output_test.h.

◆ substituted_regex

template<class Proto >
std::string TestCase< Proto >::substituted_regex

Definition at line 36 of file benchmark/test/output_test.h.

◆ valid_message

template<class Proto >
Proto& TestCase< Proto >::valid_message

Definition at line 47 of file pgv_test.cc.


The documentation for this struct was generated from the following files:


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