Public Member Functions | Public Attributes | List of all members
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo Struct Reference

Public Member Functions

 InstantiationInfo (const std::string &name_in, GeneratorCreationFunc *generator_in, ParamNameGeneratorFunc *name_func_in, const char *file_in, int line_in)
 
 InstantiationInfo (const std::string &name_in, GeneratorCreationFunc *generator_in, ParamNameGeneratorFunc *name_func_in, const char *file_in, int line_in)
 
 InstantiationInfo (const std::string &name_in, GeneratorCreationFunc *generator_in, ParamNameGeneratorFunc *name_func_in, const char *file_in, int line_in)
 
 InstantiationInfo (const std::string &name_in, GeneratorCreationFunc *generator_in, ParamNameGeneratorFunc *name_func_in, const char *file_in, int line_in)
 
 InstantiationInfo (const std::string &name_in, GeneratorCreationFunc *generator_in, ParamNameGeneratorFunc *name_func_in, const char *file_in, int line_in)
 

Public Attributes

const char * file
 
GeneratorCreationFunc * generator
 
int line
 
std::string name
 
ParamNameGeneratorFuncname_func
 

Detailed Description

template<class TestSuite>
struct testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo

Definition at line 603 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-param-util.h.

Constructor & Destructor Documentation

◆ InstantiationInfo() [1/5]

template<class TestSuite >
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo::InstantiationInfo ( const std::string &  name_in,
GeneratorCreationFunc *  generator_in,
ParamNameGeneratorFunc name_func_in,
const char *  file_in,
int  line_in 
)
inline

◆ InstantiationInfo() [2/5]

template<class TestSuite >
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo::InstantiationInfo ( const std::string &  name_in,
GeneratorCreationFunc *  generator_in,
ParamNameGeneratorFunc name_func_in,
const char *  file_in,
int  line_in 
)
inline

◆ InstantiationInfo() [3/5]

template<class TestSuite >
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo::InstantiationInfo ( const std::string &  name_in,
GeneratorCreationFunc *  generator_in,
ParamNameGeneratorFunc name_func_in,
const char *  file_in,
int  line_in 
)
inline

◆ InstantiationInfo() [4/5]

template<class TestSuite >
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo::InstantiationInfo ( const std::string &  name_in,
GeneratorCreationFunc *  generator_in,
ParamNameGeneratorFunc name_func_in,
const char *  file_in,
int  line_in 
)
inline

◆ InstantiationInfo() [5/5]

template<class TestSuite >
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo::InstantiationInfo ( const std::string &  name_in,
GeneratorCreationFunc *  generator_in,
ParamNameGeneratorFunc name_func_in,
const char *  file_in,
int  line_in 
)
inline

Member Data Documentation

◆ file

template<class TestSuite >
const char * testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo::file

◆ generator

template<class TestSuite >
GeneratorCreationFunc * testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo::generator

◆ line

template<class TestSuite >
int testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo::line

◆ name

template<class TestSuite >
std::string testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo::name

◆ name_func

template<class TestSuite >
ParamNameGeneratorFunc * testing::internal::ParameterizedTestSuiteInfo< TestSuite >::InstantiationInfo::name_func

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


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