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

Schema of an ORC file. More...

#include <orc_metadata.hpp>

Public Member Functions

 orc_schema (orc_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 an ORC file.

Definition at line 286 of file orc_metadata.hpp.

Constructor & Destructor Documentation

◆ orc_schema()

cudf::io::orc_schema::orc_schema ( orc_column_schema  root_column_schema)
inline

constructor

Parameters
root_column_schemaroot column

Definition at line 293 of file orc_metadata.hpp.

Member Function Documentation

◆ root() [1/2]

auto cudf::io::orc_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 306 of file orc_metadata.hpp.

◆ root() [2/2]

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

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

Returns
Root column schema

Definition at line 300 of file orc_metadata.hpp.


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