Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
testing::internal::ParameterizedTestCaseRegistry Class Reference

#include <gtest.h>

Public Member Functions

template<class TestCase >
ParameterizedTestCaseInfo< TestCase > * GetTestCasePatternHolder (const char *test_case_name, CodeLocation code_location)
 
 ParameterizedTestCaseRegistry ()
 
void RegisterTests ()
 
 ~ParameterizedTestCaseRegistry ()
 

Private Types

typedef ::std::vector< ParameterizedTestCaseInfoBase * > TestCaseInfoContainer
 

Private Member Functions

 GTEST_DISALLOW_COPY_AND_ASSIGN_ (ParameterizedTestCaseRegistry)
 

Private Attributes

TestCaseInfoContainer test_case_infos_
 

Detailed Description

Definition at line 11711 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.

Member Typedef Documentation

◆ TestCaseInfoContainer

Constructor & Destructor Documentation

◆ ParameterizedTestCaseRegistry()

testing::internal::ParameterizedTestCaseRegistry::ParameterizedTestCaseRegistry ( )
inline

◆ ~ParameterizedTestCaseRegistry()

testing::internal::ParameterizedTestCaseRegistry::~ParameterizedTestCaseRegistry ( )
inline

Member Function Documentation

◆ GetTestCasePatternHolder()

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

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_()

testing::internal::ParameterizedTestCaseRegistry::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( ParameterizedTestCaseRegistry  )
private

◆ RegisterTests()

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

Member Data Documentation

◆ test_case_infos_

TestCaseInfoContainer testing::internal::ParameterizedTestCaseRegistry::test_case_infos_
private

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


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