Static Public Attributes | Static Private Member Functions | List of all members
testing::internal::IsHashTable< T > Struct Template Reference

#include <gtest-internal.h>

Static Public Attributes

static const bool value = sizeof(test<T>(nullptr, nullptr)) == sizeof(int)
 

Static Private Member Functions

template<typename U >
static char test (...)
 
template<typename U >
static char test (typename U::hasher *, typename U::reverse_iterator *)
 
template<typename U >
static int test (typename U::hasher *,...)
 

Detailed Description

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

Definition at line 977 of file gtest-internal.h.

Member Function Documentation

◆ test() [1/3]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test (   ...)
staticprivate

◆ test() [2/3]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test ( typename U::hasher *  ,
typename U::reverse_iterator *   
)
staticprivate

◆ test() [3/3]

template<typename T >
template<typename U >
static int testing::internal::IsHashTable< T >::test ( typename U::hasher *  ,
  ... 
)
staticprivate

Member Data Documentation

◆ value

template<typename T >
const bool testing::internal::IsHashTable< T >::value = sizeof(test<T>(nullptr, nullptr)) == sizeof(int)
static

Definition at line 987 of file gtest-internal.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:11