Namespace List#
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 123]
▼Nhalf_float | Main namespace for half precision functionality |
▼Ndetail | Implementation details |
Cconditional | Conditional type |
Cbool_type | Helper for tag dispatching |
Cis_float | Type traits for floating point types |
Cbits | Type traits for floating point bits |
Cbits< float > | Unsigned integer of (at least) 32 bits width |
Cbits< double > | Unsigned integer of (at least) 64 bits width |
Cbinary_t | Tag type for binary construction |
Cexpr | Temporary half-precision expression |
Cenable | SFINAE helper for generic half-precision functions |
Cresult | Return type for specialized generic 2-argument half-precision functions |
Cunary_specialized | Wrapper for unary half-precision functions needing specialization for individual argument types |
Cbinary_specialized | Wrapper for binary half-precision functions needing specialization for individual argument types |
Chalf_caster | Helper class for half casts |
Cfunctions | Wrapper implementing unspecialized half-precision functions |
Nliteral | Library-defined half-precision literals |
Chalf | Half-precision floating point type |
▼Nstd | Extensions to the C++ standard library |
Cnumeric_limits< half_float::half > | Numeric limits for half-precision floats |
Chash< half_float::half > | Hash function for half-precision floats |