#include <gtest.h>

Classes | |
| struct | InstantiationInfo |
| struct | TestInfo |
Public Types | |
| typedef ParamNameGenFunc< ParamType >::Type | ParamNameGeneratorFunc |
| typedef TestCase::ParamType | ParamType |
Public Member Functions | |
| int | AddTestCaseInstantiation (const string &instantiation_name, GeneratorCreationFunc *func, ParamNameGeneratorFunc *name_func, const char *file, int line) |
| void | AddTestPattern (const char *test_case_name, const char *test_base_name, TestMetaFactoryBase< ParamType > *meta_factory) |
| virtual const string & | GetTestCaseName () const |
| virtual TypeId | GetTestCaseTypeId () const |
| ParameterizedTestCaseInfo (const char *name, CodeLocation code_location) | |
| typedef | ParamGenerator (GeneratorCreationFunc)() |
| virtual void | RegisterTests () |
Public Member Functions inherited from testing::internal::ParameterizedTestCaseInfoBase | |
| virtual | ~ParameterizedTestCaseInfoBase () |
Private Types | |
| typedef ::std::vector< InstantiationInfo > | InstantiationContainer |
| typedef ::std::vector< linked_ptr< TestInfo > > | TestInfoContainer |
Private Member Functions | |
| GTEST_DISALLOW_COPY_AND_ASSIGN_ (ParameterizedTestCaseInfo) | |
Static Private Member Functions | |
| static bool | IsValidParamName (const std::string &name) |
Private Attributes | |
| CodeLocation | code_location_ |
| InstantiationContainer | instantiations_ |
| const string | test_case_name_ |
| TestInfoContainer | tests_ |
Additional Inherited Members | |
Protected Member Functions inherited from testing::internal::ParameterizedTestCaseInfoBase | |
| ParameterizedTestCaseInfoBase () | |
Definition at line 11542 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
private |
Definition at line 11681 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
| typedef ParamNameGenFunc<ParamType>::Type testing::internal::ParameterizedTestCaseInfo< TestCase >::ParamNameGeneratorFunc |
Definition at line 11550 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
| typedef TestCase::ParamType testing::internal::ParameterizedTestCaseInfo< TestCase >::ParamType |
Definition at line 11547 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
private |
Definition at line 11659 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inlineexplicit |
Definition at line 11552 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 11575 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 11566 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParameterizedTestCaseInfoBase.
Definition at line 11557 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inlinevirtual |
Implements testing::internal::ParameterizedTestCaseInfoBase.
Definition at line 11559 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
private |
|
inlinestaticprivate |
Definition at line 11683 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
| typedef testing::internal::ParameterizedTestCaseInfo< TestCase >::ParamGenerator | ( | GeneratorCreationFunc | ) |
|
inlinevirtual |
Implements testing::internal::ParameterizedTestCaseInfoBase.
Definition at line 11589 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
private |
Definition at line 11698 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
private |
Definition at line 11700 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
private |
Definition at line 11697 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
private |
Definition at line 11699 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.