Test existence of class T.
More...
#include <JResolve.hh>
|
| static const bool | value = std::is_same<bool, decltype(exists<T>(0))>::value |
| | true if an implementation of class T exists; else false More...
|
| |
|
| template<class U > |
| static auto | exists (U *) -> decltype(sizeof(U) >=0) |
| |
| template<typename > |
| static auto | exists (...) -> std::false_type |
| |
template<class T>
class JLANG::JResolve< T >
Test existence of class T.
Definition at line 19 of file JResolve.hh.
◆ exists() [1/2]
template<class T >
template<class U >
|
|
staticprivatepure virtual |
◆ exists() [2/2]
template<class T >
template<typename >
◆ value
true if an implementation of class T exists; else false
Definition at line 25 of file JResolve.hh.
The documentation for this class was generated from the following file: