NiHu  2.0
defines_type.hpp File Reference

metafunction determining typedefs More...

#include <type_traits>
Include dependency graph for defines_type.hpp:

Go to the source code of this file.

Macros

#define DEFINES_TYPE(TYPE)
 

Detailed Description

metafunction determining typedefs

Definition in file defines_type.hpp.

Macro Definition Documentation

◆ DEFINES_TYPE

#define DEFINES_TYPE (   TYPE)
Value:
template <class C, class = void> \
struct defines_##TYPE : std::false_type {}; \
template <class C> \
\
struct defines_##TYPE < \
C, \
typename internal::voidize<typename C::TYPE>::type \
> : std::true_type { };

Definition at line 36 of file defines_type.hpp.