MADNESS
version 0.9
|
#include <cstddef>
#include <stdint.h>
#include <madness/world/enable_if.h>
#include <madness/world/integral_constant.h>
#include <madness/world/function_traits_bits.h>
Go to the source code of this file.
Namespaces | |
madness | |
Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces. | |
madness::tr1 | |
madness::tr1::detail | |
Macros | |
#define | SET_TYPE_TRAIT(trait, T) template<> struct trait < T > : public true_type {} |
Typedefs | |
typedef char(& | madness::tr1::detail::yes )[1] |
typedef char(& | madness::tr1::detail::no )[2] |
Functions | |
madness::tr1::SET_TYPE_TRAIT (is_integral, unsigned char) | |
madness::tr1::SET_TYPE_TRAIT (is_integral, unsigned long long) | |
madness::tr1::SET_TYPE_TRAIT (is_integral, signed char) | |
madness::tr1::SET_TYPE_TRAIT (is_integral, signed long) | |
madness::tr1::SET_TYPE_TRAIT (is_integral, signed long long) | |
madness::tr1::SET_TYPE_TRAIT (is_integral, bool) | |
madness::tr1::SET_TYPE_TRAIT (is_integral, char) | |
madness::tr1::SET_TYPE_TRAIT (is_floating_point, float) | |
madness::tr1::SET_TYPE_TRAIT (is_floating_point, double) | |
madness::tr1::SET_TYPE_TRAIT (is_floating_point, long double) | |
#define SET_TYPE_TRAIT | ( | trait, | |
T | |||
) | template<> struct trait < T > : public true_type {} |