libcudf  23.12.00
cudf::io::datasource Member List

This is the complete list of members for cudf::io::datasource, including all inherited members.

create(std::string const &filepath, size_t offset=0, size_t size=0)cudf::io::datasourcestatic
create(host_buffer const &buffer)cudf::io::datasourcestatic
create(cudf::host_span< std::byte const > buffer)cudf::io::datasourcestatic
create(cudf::device_span< std::byte const > buffer)cudf::io::datasourcestatic
create(datasource *source)cudf::io::datasourcestatic
create(std::vector< T > const &args)cudf::io::datasourceinlinestatic
device_read(size_t offset, size_t size, rmm::cuda_stream_view stream)cudf::io::datasourceinlinevirtual
device_read(size_t offset, size_t size, uint8_t *dst, rmm::cuda_stream_view stream)cudf::io::datasourceinlinevirtual
device_read_async(size_t offset, size_t size, uint8_t *dst, rmm::cuda_stream_view stream)cudf::io::datasourceinlinevirtual
host_read(size_t offset, size_t size)=0cudf::io::datasourcepure virtual
host_read(size_t offset, size_t size, uint8_t *dst)=0cudf::io::datasourcepure virtual
is_device_read_preferred(size_t size) constcudf::io::datasourceinlinevirtual
is_empty() constcudf::io::datasourceinlinevirtual
size() const =0cudf::io::datasourcepure virtual
supports_device_read() constcudf::io::datasourceinlinevirtual
~datasource()cudf::io::datasourceinlinevirtual