Public Types | Static Public Member Functions | List of all members
testing::internal::SuiteApiResolver< T > Struct Template Reference

#include <gtest-internal.h>

Inheritance diagram for testing::internal::SuiteApiResolver< T >:
Inheritance graph
[legend]

Public Types

using Test = typename std::conditional< sizeof(T) !=0, ::testing::Test, void >::type
 
using Test = typename std::conditional< sizeof(T) !=0, ::testing::Test, void >::type
 
using Test = typename std::conditional< sizeof(T) !=0, ::testing::Test, void >::type
 
using Test = typename std::conditional< sizeof(T) !=0, ::testing::Test, void >::type
 
using Test = typename std::conditional< sizeof(T) !=0, ::testing::Test, void >::type
 

Static Public Member Functions

static SetUpTearDownSuiteFuncType GetSetUpCaseOrSuite ()
 
static SetUpTearDownSuiteFuncType GetSetUpCaseOrSuite ()
 
static SetUpTearDownSuiteFuncType GetSetUpCaseOrSuite (const char *filename, int line_num)
 
static SetUpTearDownSuiteFuncType GetSetUpCaseOrSuite (const char *filename, int line_num)
 
static SetUpTearDownSuiteFuncType GetSetUpCaseOrSuite (const char *filename, int line_num)
 
static SetUpTearDownSuiteFuncType GetTearDownCaseOrSuite ()
 
static SetUpTearDownSuiteFuncType GetTearDownCaseOrSuite ()
 
static SetUpTearDownSuiteFuncType GetTearDownCaseOrSuite (const char *filename, int line_num)
 
static SetUpTearDownSuiteFuncType GetTearDownCaseOrSuite (const char *filename, int line_num)
 
static SetUpTearDownSuiteFuncType GetTearDownCaseOrSuite (const char *filename, int line_num)
 

Detailed Description

template<typename T>
struct testing::internal::SuiteApiResolver< T >

Definition at line 503 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.

Member Typedef Documentation

◆ Test [1/5]

template<typename T >
using testing::internal::SuiteApiResolver< T >::Test = typename std::conditional<sizeof(T) != 0, ::testing::Test, void>::type

◆ Test [2/5]

template<typename T >
using testing::internal::SuiteApiResolver< T >::Test = typename std::conditional<sizeof(T) != 0, ::testing::Test, void>::type

◆ Test [3/5]

template<typename T >
using testing::internal::SuiteApiResolver< T >::Test = typename std::conditional<sizeof(T) != 0, ::testing::Test, void>::type

◆ Test [4/5]

template<typename T >
using testing::internal::SuiteApiResolver< T >::Test = typename std::conditional<sizeof(T) != 0, ::testing::Test, void>::type

◆ Test [5/5]

template<typename T >
using testing::internal::SuiteApiResolver< T >::Test = typename std::conditional<sizeof(T) != 0, ::testing::Test, void>::type

Member Function Documentation

◆ GetSetUpCaseOrSuite() [1/5]

template<typename T >
static SetUpTearDownSuiteFuncType testing::internal::SuiteApiResolver< T >::GetSetUpCaseOrSuite ( )
inlinestatic

◆ GetSetUpCaseOrSuite() [2/5]

template<typename T >
static SetUpTearDownSuiteFuncType testing::internal::SuiteApiResolver< T >::GetSetUpCaseOrSuite ( )
inlinestatic

◆ GetSetUpCaseOrSuite() [3/5]

template<typename T >
static SetUpTearDownSuiteFuncType testing::internal::SuiteApiResolver< T >::GetSetUpCaseOrSuite ( const char *  filename,
int  line_num 
)
inlinestatic

◆ GetSetUpCaseOrSuite() [4/5]

template<typename T >
static SetUpTearDownSuiteFuncType testing::internal::SuiteApiResolver< T >::GetSetUpCaseOrSuite ( const char *  filename,
int  line_num 
)
inlinestatic

◆ GetSetUpCaseOrSuite() [5/5]

template<typename T >
static SetUpTearDownSuiteFuncType testing::internal::SuiteApiResolver< T >::GetSetUpCaseOrSuite ( const char *  filename,
int  line_num 
)
inlinestatic

◆ GetTearDownCaseOrSuite() [1/5]

template<typename T >
static SetUpTearDownSuiteFuncType testing::internal::SuiteApiResolver< T >::GetTearDownCaseOrSuite ( )
inlinestatic

◆ GetTearDownCaseOrSuite() [2/5]

template<typename T >
static SetUpTearDownSuiteFuncType testing::internal::SuiteApiResolver< T >::GetTearDownCaseOrSuite ( )
inlinestatic

◆ GetTearDownCaseOrSuite() [3/5]

template<typename T >
static SetUpTearDownSuiteFuncType testing::internal::SuiteApiResolver< T >::GetTearDownCaseOrSuite ( const char *  filename,
int  line_num 
)
inlinestatic

◆ GetTearDownCaseOrSuite() [4/5]

template<typename T >
static SetUpTearDownSuiteFuncType testing::internal::SuiteApiResolver< T >::GetTearDownCaseOrSuite ( const char *  filename,
int  line_num 
)
inlinestatic

◆ GetTearDownCaseOrSuite() [5/5]

template<typename T >
static SetUpTearDownSuiteFuncType testing::internal::SuiteApiResolver< T >::GetTearDownCaseOrSuite ( const char *  filename,
int  line_num 
)
inlinestatic

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


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