libcudf  23.12.00
Public Member Functions | List of all members
cudf::io::parquet_schema Struct Reference

Schema of a parquet file. More...

#include <parquet_metadata.hpp>

Public Member Functions

 parquet_schema (parquet_column_schema root_column_schema)
 constructor More...
 
auto const & root () const &
 Returns the schema of the struct column that contains all columns as fields. More...
 
auto root () &&
 Returns the schema of the struct column that contains all columns as fields. More...
 

Detailed Description

Schema of a parquet file.

Definition at line 129 of file parquet_metadata.hpp.

Constructor & Destructor Documentation

◆ parquet_schema()

cudf::io::parquet_schema::parquet_schema ( parquet_column_schema  root_column_schema)
inline

constructor

Parameters
root_column_schemaroot column

Definition at line 136 of file parquet_metadata.hpp.

Member Function Documentation

◆ root() [1/2]

auto cudf::io::parquet_schema::root ( ) &&
inline

Returns the schema of the struct column that contains all columns as fields.

Returns
Root column schema Root column schema is moved out of the object (rvalues only).

Definition at line 149 of file parquet_metadata.hpp.

◆ root() [2/2]

auto const& cudf::io::parquet_schema::root ( ) const &
inline

Returns the schema of the struct column that contains all columns as fields.

Returns
Root column schema

Definition at line 143 of file parquet_metadata.hpp.


The documentation for this struct was generated from the following file: