Electroneum
Loading...
Searching...
No Matches
sfinae::is_vector_like< T > Struct Template Reference

#include <sfinae_helpers.h>

Public Types

typedef T type

Static Public Attributes

static const bool value

Detailed Description

template<typename T>
struct sfinae::is_vector_like< T >

Definition at line 80 of file sfinae_helpers.h.

Member Typedef Documentation

◆ type

template<typename T>
typedef T sfinae::is_vector_like< T >::type

Definition at line 110 of file sfinae_helpers.h.

Member Data Documentation

◆ value

template<typename T>
const bool sfinae::is_vector_like< T >::value
static
Initial value:
= (
sizeof(c_iter<T>(0)) == sizeof(true_type) &&
sizeof(v_type<T>(0)) == sizeof(true_type) &&
sizeof(k_type<T>(0)) == sizeof(true_type) &&
sizeof(m_type<T>(0)) == sizeof(true_type) &&
!std::is_same<T, std::string>::value
)
char true_type

Definition at line 102 of file sfinae_helpers.h.


The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/src/common/sfinae_helpers.h