公共成员函数 | 所有成员列表
cudf::timestamp_scalar_device_view< T > 类模板参考

一种 scalar_device_view 类型,存储指向时间戳值的指针。 更多...

cudf::timestamp_scalar_device_view< T > 的继承图
cudf::detail::fixed_width_scalar_device_view< T > cudf::detail::fixed_width_scalar_device_view_base cudf::detail::scalar_device_view_base

公共成员函数

 timestamp_scalar_device_view (data_type type, T *data, bool *is_valid)
 构造一个新的时间戳标量设备视图对象。 更多...
 
- 从 cudf::detail::fixed_width_scalar_device_view< T > 继承的公共成员函数
T & value () noexcept
 返回对存储值的引用。 更多...
 
T const & value () const noexcept
 返回对存储值的 const 引用。 更多...
 
void set_value (T value)
 将值存储在标量中。 更多...
 
T * data () noexcept
 返回设备内存中值的原始指针。 更多...
 
T const * data () const noexcept
 返回设备内存中值的 const 原始指针。 更多...
 
- 从 cudf::detail::fixed_width_scalar_device_view_base 继承的公共成员函数
template<typename T >
T & value () noexcept
 返回对存储值的引用。 更多...
 
template<typename T >
T const & value () const noexcept
 返回对存储值的 const 引用。 更多...
 
template<typename T >
void set_value (T value)
 将值存储在标量中。 更多...
 
template<typename T >
T * data () noexcept
 返回设备内存中值的原始指针。 更多...
 
template<typename T >
T const * data () const noexcept
 返回设备内存中值的 const 原始指针。 更多...
 
- 从 cudf::detail::scalar_device_view_base 继承的公共成员函数
data_type type () const noexcept
 返回值的类型。 更多...
 
bool is_valid () const noexcept
 返回标量是否持有有效值(即非空)。 更多...
 
void set_valid (bool is_valid) noexcept
 更新值的有效性。 更多...
 

附加继承成员

- 从 cudf::detail::fixed_width_scalar_device_view< T > 继承的公共类型
using value_type = T
 标量的值类型。
 
- 从 cudf::detail::fixed_width_scalar_device_view< T > 继承的保护成员函数
 fixed_width_scalar_device_view (data_type type, T *data, bool *is_valid)
 构造一个新的定宽标量设备视图对象。 更多...
 
- 从 cudf::detail::fixed_width_scalar_device_view_base 继承的保护成员函数
 fixed_width_scalar_device_view_base (data_type type, void *data, bool *is_valid)
 构造一个新的定宽标量设备视图对象。 更多...
 
- 从 cudf::detail::scalar_device_view_base 继承的保护成员函数
 scalar_device_view_base (data_type type, bool *is_valid)
 从设备指针和有效性布尔值构造一个新的标量设备视图基对象。 更多...
 
- 从 cudf::detail::fixed_width_scalar_device_view_base 继承的保护属性
void * _data {}
 指向设备内存中包含值的指针。
 
- 从 cudf::detail::scalar_device_view_base 继承的保护属性
data_type _type {type_id::EMPTY}
 值数据类型。
 
bool * _is_valid {}
 

详细描述

template<typename T>
class cudf::timestamp_scalar_device_view< T >

一种 scalar_device_view 类型,存储指向时间戳值的指针。

定义于文件 scalar_device_view.cuh 的第 348 行。

构造函数和析构函数文档

◆ timestamp_scalar_device_view()

template<typename T >
cudf::timestamp_scalar_device__view< T >::timestamp_scalar__device__view ( data_type  type,
T *  data,
bool *  is_valid 
)
inline

构造一个新的时间戳标量设备视图对象。

参数
type值的数据类型
data指向设备内存中数据的指针
is_valid指向设备内存中指示存储值有效性的布尔值的指针

定义于文件 scalar_device_view.cuh 的第 358 行。


本类的文档生成自以下文件