enable< T, typename, typename, typename > Struct Template Reference

enable&lt; T, typename, typename, typename &gt; Struct Template Reference#

half: half_float::detail::enable< T, typename, typename, typename > Struct Template Reference
half_float::detail::enable< T, typename, typename, typename > Struct Template Reference

SFINAE helper for generic half-precision functions. More...

#include <half.hpp>

Detailed Description

template<typename T, typename, typename = void, typename = void>
struct half_float::detail::enable< T, typename, typename, typename >

SFINAE helper for generic half-precision functions.

This class template has to be specialized for each valid combination of argument types to provide a corresponding type member equivalent to T.

Template Parameters
Ttype to return

Definition at line 372 of file half.hpp.


The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-half/checkouts/latest/include/half.hpp