|
|
constexpr | float16 (float16 const &) noexcept=default |
| |
|
constexpr | float16 (float16 &&) noexcept=default |
| |
|
constexpr float16 & | operator= (float16 const &) noexcept=default |
| |
|
constexpr float16 & | operator= (float16 &&) noexcept=default |
| |
|
constexpr | float16 (float other) noexcept |
| |
|
constexpr | float16 (double other) noexcept |
| |
|
constexpr | float16 (long double other) noexcept |
| |
|
constexpr float16 & | operator= (float other) noexcept |
| |
|
constexpr | operator float () const noexcept |
| |
|
constexpr uint16_t | get () const noexcept |
| |
|
constexpr float16 & | set (uint16_t rhs) noexcept |
| |
|
std::size_t | hash () const noexcept |
| |
|
|
static constexpr float16 | from_uint16_t (uint16_t const rhs) noexcept |
| |
|
|
constexpr friend bool | operator== (float16 const &lhs, float16 const &rhs) noexcept=default |
| |
|
constexpr friend float16 | operator* (float16 const &lhs, float16 const &rhs) noexcept |
| |
The documentation for this class was generated from the following file: