一种 scalar_device_view 类型,存储指向 fixed_point 值的指针。 更多...
公共类型 | |
using | rep_type = typename T::rep |
fixed_point 值的表示类型。 | |
公共成员函数 | |
fixed_point_scalar_device_view (data_type type, rep_type *data, bool *is_valid) | |
从数据和有效性指针构造新的定点标量设备视图对象。 更多... | |
void | set_value (rep_type value) |
将值存储在标量中。 更多... | |
rep_type const & | rep () const noexcept |
获取标量的值,作为 rep_type 。 更多... | |
![]() | |
data_type | type () const noexcept |
返回值类型。 更多... | |
bool | is_valid () const noexcept |
返回标量是否包含有效值(即非空)。 更多... | |
void | set_valid (bool is_valid) noexcept |
更新值的有效性。 更多... | |
附加继承成员 | |
![]() | |
scalar_device_view_base (data_type type, bool *is_valid) | |
从设备指针和有效性布尔值构造新的标量设备视图基对象。 更多... | |
![]() | |
data_type | _type {type_id::EMPTY} |
值数据类型。 | |
bool * | _is_valid {} |
一种 scalar_device_view 类型,存储指向 fixed_point 值的指针。
定义于文件 scalar_device_view.cuh 的 255 行。
|
inline |
从数据和有效性指针构造新的定点标量设备视图对象。
type | 值的数据类型 |
data | 指向设备内存中数据的指针 |
is_valid | 指向设备内存中指示存储值有效性的布尔值的指针 |
定义于文件 scalar_device_view.cuh 的 267 行。
|
inlinenoexcept |
|
inline |