cuDF-IO freeform API More...
#include <cudf/io/orc_types.hpp>#include <cudf/io/types.hpp>#include <cudf/utilities/export.hpp>#include <optional>#include <variant>#include <vector>Go to the source code of this file.
Classes | |
| struct | cudf::io::raw_orc_statistics |
| Holds column names and buffers containing raw file-level and stripe-level statistics. More... | |
| struct | cudf::io::minmax_statistics< T > |
| Base class for column statistics that include optional minimum and maximum. More... | |
| struct | cudf::io::sum_statistics< T > |
| Base class for column statistics that include an optional sum. More... | |
| struct | cudf::io::integer_statistics |
| Statistics for integral columns. More... | |
| struct | cudf::io::double_statistics |
| Statistics for floating point columns. More... | |
| struct | cudf::io::string_statistics |
| Statistics for string columns. More... | |
| struct | cudf::io::bucket_statistics |
| Statistics for boolean columns. More... | |
| struct | cudf::io::decimal_statistics |
| Statistics for decimal columns. More... | |
| struct | cudf::io::timestamp_statistics |
| Statistics for timestamp columns. More... | |
| struct | cudf::io::column_statistics |
| Contains per-column ORC statistics. More... | |
| struct | cudf::io::parsed_orc_statistics |
| Holds column names and parsed file-level and stripe-level statistics. More... | |
| struct | cudf::io::orc_column_schema |
| Schema of an ORC column, including the nested columns. More... | |
| struct | cudf::io::orc_schema |
| Schema of an ORC file. More... | |
| class | cudf::io::orc_metadata |
| Information about content of an ORC file. More... | |
Namespaces | |
| cudf | |
| cuDF interfaces | |
| cudf::io | |
| IO interfaces. | |
| cudf::io::orc::detail | |
| Orc I/O interfaces. | |
Typedefs | |
| using | cudf::io::no_statistics = std::monostate |
| Monostate type alias for the statistics variant. | |
| using | cudf::io::date_statistics = minmax_statistics< int32_t > |
| Statistics for date(time) columns. | |
| using | cudf::io::binary_statistics = sum_statistics< int64_t > |
| Statistics for binary columns. More... | |
| using | cudf::io::statistics_type = std::variant< no_statistics, integer_statistics, double_statistics, string_statistics, bucket_statistics, decimal_statistics, date_statistics, binary_statistics, timestamp_statistics > |
| Variant type for ORC type-specific column statistics. More... | |
Functions | |
| raw_orc_statistics | cudf::io::read_raw_orc_statistics (source_info const &src_info, rmm::cuda_stream_view stream=cudf::get_default_stream()) |
| Reads file-level and stripe-level statistics of ORC dataset. More... | |
| parsed_orc_statistics | cudf::io::read_parsed_orc_statistics (source_info const &src_info, rmm::cuda_stream_view stream=cudf::get_default_stream()) |
| Reads file-level and stripe-level statistics of ORC dataset. More... | |
| orc_metadata | cudf::io::read_orc_metadata (source_info const &src_info, rmm::cuda_stream_view stream=cudf::get_default_stream()) |
| Reads metadata of ORC dataset. More... | |
cuDF-IO freeform API
Definition in file orc_metadata.hpp.