#include <cudf/column/column.hpp>
#include <cudf/io/text/byte_range_info.hpp>
#include <cudf/io/text/data_chunk_source.hpp>
#include <rmm/mr/device/device_memory_resource.hpp>
#include <rmm/mr/device/per_device_resource.hpp>
#include <rmm/resource_ref.hpp>
#include <memory>
#include <optional>
Go to the source code of this file.
Classes | |
struct | cudf::io::text::parse_options |
Parsing options for multibyte_split. More... | |
Namespaces | |
cudf | |
cuDF interfaces | |
cudf::io | |
IO interfaces. | |
Functions | |
std::unique_ptr< cudf::column > | cudf::io::text::multibyte_split (data_chunk_source const &source, std::string const &delimiter, parse_options options={}, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=rmm::mr::get_current_device_resource()) |
Splits the source text into a strings column using a multiple byte delimiter. More... | |
std::unique_ptr< cudf::column > | cudf::io::text::multibyte_split (data_chunk_source const &source, std::string const &delimiter, std::optional< byte_range_info > byte_range, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=rmm::mr::get_current_device_resource()) |
Splits the source text into a strings column using a multiple byte delimiter. More... | |