#include <CL/sycl/half_type.hpp>
Definition at line 137 of file half_type.hpp.
◆ half() [1/5]
cl::sycl::detail::host_half_impl::half::half |
( |
| ) |
|
|
default |
◆ half() [2/5]
constexpr cl::sycl::detail::host_half_impl::half::half |
( |
const half & |
| ) |
|
|
constexprdefault |
◆ half() [3/5]
constexpr cl::sycl::detail::host_half_impl::half::half |
( |
half && |
| ) |
|
|
constexprdefault |
◆ half() [4/5]
cl::sycl::detail::host_half_impl::half::half |
( |
const float & |
rhs | ) |
|
◆ half() [5/5]
constexpr cl::sycl::detail::host_half_impl::half::half |
( |
uint16_t |
x | ) |
|
|
inlineexplicitconstexpr |
◆ operator float()
cl::sycl::detail::host_half_impl::half::operator float |
( |
| ) |
const |
◆ operator*=()
half & cl::sycl::detail::host_half_impl::half::operator*= |
( |
const half & |
rhs | ) |
|
◆ operator++() [1/2]
half& cl::sycl::detail::host_half_impl::half::operator++ |
( |
| ) |
|
|
inline |
◆ operator++() [2/2]
half cl::sycl::detail::host_half_impl::half::operator++ |
( |
int |
| ) |
|
|
inline |
◆ operator+=()
half & cl::sycl::detail::host_half_impl::half::operator+= |
( |
const half & |
rhs | ) |
|
◆ operator-()
constexpr half& cl::sycl::detail::host_half_impl::half::operator- |
( |
| ) |
|
|
inlineconstexpr |
◆ operator--() [1/2]
half& cl::sycl::detail::host_half_impl::half::operator-- |
( |
| ) |
|
|
inline |
◆ operator--() [2/2]
half cl::sycl::detail::host_half_impl::half::operator-- |
( |
int |
| ) |
|
|
inline |
◆ operator-=()
half & cl::sycl::detail::host_half_impl::half::operator-= |
( |
const half & |
rhs | ) |
|
◆ operator/=()
half & cl::sycl::detail::host_half_impl::half::operator/= |
( |
const half & |
rhs | ) |
|
◆ operator=()
half& cl::sycl::detail::host_half_impl::half::operator= |
( |
const half & |
rhs | ) |
|
|
default |
◆ std::hash
The documentation for this class was generated from the following files: