3-phase PV router
Loading...
Searching...
No Matches
Static Public Attributes | Static Protected Member Functions | List of all members
is_class< T > Struct Template Reference

#include <is_class.hpp>

Static Public Attributes

static const bool value = sizeof(probe< T >(0)) == sizeof(int)
 

Static Protected Member Functions

template<typename >
static char probe (...)
 
template<typename U >
static int probe (void(U::*)(void))
 

Detailed Description

template<typename T>
struct is_class< T >

Definition at line 10 of file is_class.hpp.

Member Function Documentation

◆ probe() [1/2]

template<typename T >
template<typename >
static char is_class< T >::probe (   ...)
staticprotected

◆ probe() [2/2]

template<typename T >
template<typename U >
static int is_class< T >::probe ( void(U::*)(void)  )
staticprotected

Member Data Documentation

◆ value

template<typename T >
const bool is_class< T >::value = sizeof(probe< T >(0)) == sizeof(int)
static

Definition at line 19 of file is_class.hpp.


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