#include <GteArithmetic.h>
Classes | |
struct | WhichType |
struct | WhichType< BSNumber< U > > |
struct | WhichType< BSRational< U > > |
struct | WhichType< double > |
struct | WhichType< float > |
struct | WhichType< IEEEBinary16 > |
struct | WhichType< long double > |
Public Types | |
typedef std::integral_constant< Type, IS_BINARY_SCIENTIFIC > | IsBSType |
typedef std::integral_constant< Type, IS_FP16 > | IsFP16Type |
typedef std::integral_constant< Type, IS_FLOATING_POINT > | IsFPType |
typedef std::integral_constant< Type, IS_INVALID > | IsInvalidType |
enum | Type { IS_INVALID, IS_FLOATING_POINT, IS_FP16, IS_BINARY_SCIENTIFIC } |
Definition at line 21 of file GteArithmetic.h.
typedef std::integral_constant<Type, IS_BINARY_SCIENTIFIC> gte::Arithmetic::IsBSType |
Definition at line 39 of file GteArithmetic.h.
typedef std::integral_constant<Type, IS_FP16> gte::Arithmetic::IsFP16Type |
Definition at line 38 of file GteArithmetic.h.
typedef std::integral_constant<Type, IS_FLOATING_POINT> gte::Arithmetic::IsFPType |
Definition at line 37 of file GteArithmetic.h.
typedef std::integral_constant<Type, IS_INVALID> gte::Arithmetic::IsInvalidType |
Definition at line 36 of file GteArithmetic.h.
Enumerator | |
---|---|
IS_INVALID | |
IS_FLOATING_POINT | |
IS_FP16 | |
IS_BINARY_SCIENTIFIC |
Definition at line 28 of file GteArithmetic.h.