HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Data Fields | Friends
v1::float16 Struct Reference

Public Member Functions

constexpr float16 (float16 const &) noexcept=default
 
constexpr float16 (float16 &&) noexcept=default
 
constexpr float16operator= (float16 const &) noexcept=default
 
constexpr float16operator= (float16 &&) noexcept=default
 
constexpr float16 (float other) noexcept
 
constexpr float16 (double other) noexcept
 
constexpr float16 (long double other) noexcept
 
constexpr float16operator= (float other) noexcept
 
constexpr operator float () const noexcept
 
constexpr uint16_t get () const noexcept
 
constexpr float16set (uint16_t rhs) noexcept
 
std::size_t hash () const noexcept
 

Static Public Member Functions

static constexpr float16 from_uint16_t (uint16_t const rhs) noexcept
 

Data Fields

uint16_t v = 0
 

Friends

constexpr friend bool operator== (float16 const &lhs, float16 const &rhs) noexcept
 
constexpr friend auto operator<=> (float16 const &lhs, float16 const &rhs) noexcept
 

The documentation for this struct was generated from the following file: