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

Public Member Functions

 TestInfo (const char *a_test_suite_base_name, const char *a_test_base_name, TestMetaFactoryBase< ParamType > *a_test_meta_factory)
 
 TestInfo (const char *a_test_suite_base_name, const char *a_test_base_name, TestMetaFactoryBase< ParamType > *a_test_meta_factory)
 
 TestInfo (const char *a_test_suite_base_name, const char *a_test_base_name, TestMetaFactoryBase< ParamType > *a_test_meta_factory)
 
 TestInfo (const char *a_test_suite_base_name, const char *a_test_base_name, TestMetaFactoryBase< ParamType > *a_test_meta_factory, CodeLocation a_code_location)
 
 TestInfo (const char *a_test_suite_base_name, const char *a_test_base_name, TestMetaFactoryBase< ParamType > *a_test_meta_factory, CodeLocation a_code_location)
 

Public Attributes

const CodeLocation code_location
 
const std::string test_base_name
 
const std::unique_ptr< TestMetaFactoryBase< ParamType > > test_meta_factory
 
const std::string test_suite_base_name
 

Detailed Description

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

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

Constructor & Destructor Documentation

◆ TestInfo() [1/5]

template<class TestSuite >
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::TestInfo::TestInfo ( const char *  a_test_suite_base_name,
const char *  a_test_base_name,
TestMetaFactoryBase< ParamType > *  a_test_meta_factory 
)
inline

◆ TestInfo() [2/5]

template<class TestSuite >
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::TestInfo::TestInfo ( const char *  a_test_suite_base_name,
const char *  a_test_base_name,
TestMetaFactoryBase< ParamType > *  a_test_meta_factory 
)
inline

◆ TestInfo() [3/5]

template<class TestSuite >
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::TestInfo::TestInfo ( const char *  a_test_suite_base_name,
const char *  a_test_base_name,
TestMetaFactoryBase< ParamType > *  a_test_meta_factory,
CodeLocation  a_code_location 
)
inline

◆ TestInfo() [4/5]

template<class TestSuite >
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::TestInfo::TestInfo ( const char *  a_test_suite_base_name,
const char *  a_test_base_name,
TestMetaFactoryBase< ParamType > *  a_test_meta_factory,
CodeLocation  a_code_location 
)
inline

◆ TestInfo() [5/5]

template<class TestSuite >
testing::internal::ParameterizedTestSuiteInfo< TestSuite >::TestInfo::TestInfo ( const char *  a_test_suite_base_name,
const char *  a_test_base_name,
TestMetaFactoryBase< ParamType > *  a_test_meta_factory 
)
inline

Member Data Documentation

◆ code_location

template<class TestSuite >
const CodeLocation testing::internal::ParameterizedTestSuiteInfo< TestSuite >::TestInfo::code_location

◆ test_base_name

template<class TestSuite >
const std::string testing::internal::ParameterizedTestSuiteInfo< TestSuite >::TestInfo::test_base_name

◆ test_meta_factory

template<class TestSuite >
const std::unique_ptr< TestMetaFactoryBase< ParamType > > testing::internal::ParameterizedTestSuiteInfo< TestSuite >::TestInfo::test_meta_factory

◆ test_suite_base_name

template<class TestSuite >
const std::string testing::internal::ParameterizedTestSuiteInfo< TestSuite >::TestInfo::test_suite_base_name

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


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