Public Member Functions | Private Types | Private Member Functions | Private Attributes
testing::internal::ParameterizedTestCaseRegistry Class Reference

#include <gtest.h>

List of all members.

Public Member Functions

template<class TestCase >
ParameterizedTestCaseInfo
< TestCase > * 
GetTestCasePatternHolder (const char *test_case_name, const char *file, int line)
 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 10555 of file gtest.h.


Member Typedef Documentation

Definition at line 10606 of file gtest.h.


Constructor & Destructor Documentation

Definition at line 10557 of file gtest.h.

Definition at line 10558 of file gtest.h.


Member Function Documentation

template<class TestCase >
ParameterizedTestCaseInfo<TestCase>* testing::internal::ParameterizedTestCaseRegistry::GetTestCasePatternHolder ( const char *  test_case_name,
const char *  file,
int  line 
) [inline]

Definition at line 10568 of file gtest.h.

Definition at line 10598 of file gtest.h.


Member Data Documentation

Definition at line 10608 of file gtest.h.


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


self_test
Author(s): Kevin Watts, Brice Rebsamen , Jeremy Leibs and Blaise Gassend
autogenerated on Tue Mar 26 2019 03:09:49