公有成员函数 | 所有成员列表
cudf::io::text::device_data_chunk 类参考抽象

一个保证对底层设备数据进行流有序内存访问的契约。 更多...

#include <data_chunk_source.hpp>

公有成员函数

virtual char const * data () const =0
 返回指向底层设备数据的指针。 更多...
 
virtual std::size_t size () const =0
 返回底层设备数据的大小。 更多...
 
virtual operator device_span< char const > () const =0
 返回一个覆盖底层设备数据的span。 更多...
 

详细描述

一个保证对底层设备数据进行流有序内存访问的契约。

此类保证对分配数据所使用的流上的底层数据进行访问。可能的实现可以拥有该设备数据,或者可能仅拥有一个对该数据的视图。排入该流的任何工作都保证在底层数据被销毁之前执行,但除此之外,对于底层数据是否或何时被销毁不做任何保证。

定义位于文件 data_chunk_source.hpp44 行。

成员函数文档

◆ data()

virtual char const* cudf::io::text::device_data_chunk::data ( ) const
纯虚

返回指向底层设备数据的指针。

返回
指向底层设备数据的指针

◆ operator device_span< char const >()

virtual cudf::io::text::device_data_chunk::operator device_span< char const > ( ) const
纯虚

返回一个覆盖底层设备数据的span。

返回
一个覆盖底层设备数据的span

◆ size()

virtual std::size_t cudf::io::text::device_data_chunk::size ( ) const
纯虚

返回底层设备数据的大小。

返回
底层设备数据的大小

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