Template Struct _Is_IntType

Inheritance Relationships

Base Type

  • public flamegpu::detail::StaticAssert::_Cat_base< is_same< _Ty, unsigned char >::value||is_same< _Ty, char >::value||is_same< _Ty, signed char >::value||is_same< _Ty, uint16_t >::value||is_same< _Ty, int16_t >::value||is_same< _Ty, uint32_t >::value||is_same< _Ty, int32_t >::value||is_same< _Ty, uint64_t >::value||is_same< _Ty, int64_t >::value > (Template Struct _Cat_base)

Struct Documentation

template<class _Ty>
struct _Is_IntType : public flamegpu::detail::StaticAssert::_Cat_base<is_same<_Ty, unsigned char>::value || is_same<_Ty, char>::value || is_same<_Ty, signed char>::value || is_same<_Ty, uint16_t>::value || is_same<_Ty, int16_t>::value || is_same<_Ty, uint32_t>::value || is_same<_Ty, int32_t>::value || is_same<_Ty, uint64_t>::value || is_same<_Ty, int64_t>::value>

Determine whether _Ty satisfies HostRandom’s IntType requirements