一个类型擦除的 `scalar_device_view`,其值为固定宽度类型。更多...
一个类型擦除的 `scalar_device_view`,其值为固定宽度类型。
定义于文件 scalar_device_view.cuh 的第 80 行。
◆ fixed_width_scalar_device_view_base()
cudf::detail::fixed_width_scalar_device_view_base::fixed_width_scalar_device_view_base |
( |
data_type |
type, |
|
|
void * |
data, |
|
|
bool * |
is_valid |
|
) |
| |
|
内联保护 |
构造一个新的固定宽度标量设备视图对象。
此构造函数不应直接使用。应使用 `get_scalar_device_view` 来获取现有标量的视图。
- 参数
-
type | 值的数据类型 |
data | 指向设备内存中数据的指针 |
is_valid | 指向设备内存中布尔值的指针,该布尔值指示存储值的有效性 |
定义于文件 scalar_device_view.cuh 的第 156 行。
◆ data() [1/2 重载]
template<typename T >
T const* cudf::detail::fixed_width_scalar_device_view_base::data |
( |
| ) |
const |
|
内联noexcept |
◆ data() [2/2 重载]
template<typename T >
T* cudf::detail::fixed_width_scalar_device_view_base::data |
( |
| ) |
|
|
内联noexcept |
◆ set_value()
template<typename T >
void cudf::detail::fixed_width_scalar_device_view_base::set_value |
( |
T |
value | ) |
|
|
内联 |
◆ value() [1/2 重载]
template<typename T >
T const& cudf::detail::fixed_width_scalar_device_view_base::value |
( |
| ) |
const |
|
内联noexcept |
◆ value() [2/2 重载]
template<typename T >
T& cudf::detail::fixed_width_scalar_device_view_base::value |
( |
| ) |
|
|
内联noexcept |
此类的文档是从以下文件生成的