GrPPI  1.0
Generic and Reusable Parallel Pattern Interface
Classes | Namespaces | Typedefs | Functions
cmake-build-debug/googletest-src/googletest/include/gtest/internal/gtest-param-util.h File Reference
#include <ctype.h>
#include <cassert>
#include <iterator>
#include <memory>
#include <set>
#include <tuple>
#include <type_traits>
#include <utility>
#include <vector>
#include "gtest/internal/gtest-internal.h"
#include "gtest/internal/gtest-port.h"
#include "gtest/gtest-printers.h"
#include "gtest/gtest-test-part.h"
Include dependency graph for cmake-build-debug/googletest-src/googletest/include/gtest/internal/gtest-param-util.h:

Go to the source code of this file.

Classes

struct  testing::TestParamInfo< ParamType >
 
struct  testing::PrintToStringParamName
 
class  testing::internal::ParamIteratorInterface< T >
 
class  testing::internal::ParamIterator< T >
 
class  testing::internal::ParamGeneratorInterface< T >
 
class  testing::internal::ParamGenerator< T >
 
class  testing::internal::RangeGenerator< T, IncrementT >
 
class  testing::internal::ValuesInIteratorRangeGenerator< T >
 
class  testing::internal::ParameterizedTestFactory< TestClass >
 
class  testing::internal::TestMetaFactoryBase< ParamType >
 
class  testing::internal::TestMetaFactory< TestSuite >
 
class  testing::internal::ParameterizedTestSuiteInfoBase
 
struct  testing::internal::MarkAsIgnored
 
class  testing::internal::ParameterizedTestSuiteInfo< TestSuite >
 
class  testing::internal::ParameterizedTestSuiteRegistry
 
class  testing::internal::TypeParameterizedTestSuiteRegistry
 
class  testing::internal::ValueArray< Ts >
 
class  testing::internal::CartesianProductGenerator< T >
 
class  testing::internal::CartesianProductHolder< Gen >
 

Namespaces

 testing
 
 testing::internal
 

Typedefs

template<class TestCase >
using testing::internal::ParameterizedTestCaseInfo = ParameterizedTestSuiteInfo< TestCase >
 

Functions

GTEST_API_ void testing::internal::ReportInvalidTestSuiteType (const char *test_suite_name, CodeLocation code_location)
 
template<class ParamType >
std::string testing::internal::DefaultParamName (const TestParamInfo< ParamType > &info)
 
template<typename T = int>
void testing::internal::TestNotEmpty ()
 
template<typename T = int>
void testing::internal::TestNotEmpty (const T &)
 
GTEST_API_ void testing::internal::InsertSyntheticTestCase (const std::string &name, CodeLocation location, bool has_test_p)
 
template<class Container >
internal::ParamGenerator< typename Container::value_type > testing::ValuesIn (const Container &container)