GrPPI  1.0
Generic and Reusable Parallel Pattern Interface
Public Member Functions | List of all members
testing::internal::ParameterizedTestSuiteRegistry Class Reference

#include <gtest-param-util.h>

Public Member Functions

 ParameterizedTestSuiteRegistry ()
 
 ~ParameterizedTestSuiteRegistry ()
 
template<class TestSuite >
ParameterizedTestSuiteInfo< TestSuite > * GetTestSuitePatternHolder (const char *test_suite_name, CodeLocation code_location)
 
void RegisterTests ()
 
template<class TestCase >
ParameterizedTestCaseInfo< TestCase > * GetTestCasePatternHolder (const char *test_case_name, CodeLocation code_location)
 
 ParameterizedTestSuiteRegistry ()
 
 ~ParameterizedTestSuiteRegistry ()
 
template<class TestSuite >
ParameterizedTestSuiteInfo< TestSuite > * GetTestSuitePatternHolder (const char *test_suite_name, CodeLocation code_location)
 
void RegisterTests ()
 
template<class TestCase >
ParameterizedTestCaseInfo< TestCase > * GetTestCasePatternHolder (const char *test_case_name, CodeLocation code_location)
 

Constructor & Destructor Documentation

◆ ParameterizedTestSuiteRegistry() [1/2]

testing::internal::ParameterizedTestSuiteRegistry::ParameterizedTestSuiteRegistry ( )
inline

◆ ~ParameterizedTestSuiteRegistry() [1/2]

testing::internal::ParameterizedTestSuiteRegistry::~ParameterizedTestSuiteRegistry ( )
inline

◆ ParameterizedTestSuiteRegistry() [2/2]

testing::internal::ParameterizedTestSuiteRegistry::ParameterizedTestSuiteRegistry ( )
inline

◆ ~ParameterizedTestSuiteRegistry() [2/2]

testing::internal::ParameterizedTestSuiteRegistry::~ParameterizedTestSuiteRegistry ( )
inline

Member Function Documentation

◆ GetTestCasePatternHolder() [1/2]

template<class TestCase >
ParameterizedTestCaseInfo<TestCase>* testing::internal::ParameterizedTestSuiteRegistry::GetTestCasePatternHolder ( const char *  test_case_name,
CodeLocation  code_location 
)
inline

◆ GetTestCasePatternHolder() [2/2]

template<class TestCase >
ParameterizedTestCaseInfo<TestCase>* testing::internal::ParameterizedTestSuiteRegistry::GetTestCasePatternHolder ( const char *  test_case_name,
CodeLocation  code_location 
)
inline

◆ GetTestSuitePatternHolder() [1/2]

template<class TestSuite >
ParameterizedTestSuiteInfo<TestSuite>* testing::internal::ParameterizedTestSuiteRegistry::GetTestSuitePatternHolder ( const char *  test_suite_name,
CodeLocation  code_location 
)
inline

◆ GetTestSuitePatternHolder() [2/2]

template<class TestSuite >
ParameterizedTestSuiteInfo<TestSuite>* testing::internal::ParameterizedTestSuiteRegistry::GetTestSuitePatternHolder ( const char *  test_suite_name,
CodeLocation  code_location 
)
inline

◆ RegisterTests() [1/2]

void testing::internal::ParameterizedTestSuiteRegistry::RegisterTests ( )
inline

◆ RegisterTests() [2/2]

void testing::internal::ParameterizedTestSuiteRegistry::RegisterTests ( )
inline

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