libcudf  24.04.00
Classes | Namespaces | Enumerations | Functions
parquet_metadata.hpp File Reference

cuDF-IO freeform API More...

#include <cudf/io/types.hpp>
#include <optional>
#include <string_view>
#include <variant>
#include <vector>

Go to the source code of this file.

Classes

struct  cudf::io::parquet_column_schema
 Schema of a parquet column, including the nested columns. More...
 
struct  cudf::io::parquet_schema
 Schema of a parquet file. More...
 
class  cudf::io::parquet_metadata
 Information about content of a parquet file. More...
 

Namespaces

 cudf
 cuDF interfaces
 
 cudf::io
 IO interfaces.
 
 cudf::io::parquet
 Parquet I/O interfaces.
 

Enumerations

enum class  cudf::io::parquet::TypeKind : int8_t {
  UNDEFINED_TYPE = -1 , BOOLEAN = 0 , INT32 = 1 , INT64 = 2 ,
  INT96 = 3 , FLOAT = 4 , DOUBLE = 5 , BYTE_ARRAY = 6 ,
  FIXED_LEN_BYTE_ARRAY = 7
}
 Basic data types in Parquet, determines how data is physically stored.
 

Functions

parquet_metadata cudf::io::read_parquet_metadata (source_info const &src_info)
 Reads metadata of parquet dataset. More...
 

Detailed Description

cuDF-IO freeform API

Definition in file parquet_metadata.hpp.