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

Detailed name (and optionally nullability) information for output columns. More...

#include <types.hpp>

Public Member Functions

 column_name_info (std::string const &_name, std::optional< bool > _is_nullable=std::nullopt)
 Construct a column name info with a name, optional nullabilty, and no children. More...
 

Public Attributes

std::string name
 Column name.
 
std::optional< bool > is_nullable
 Column nullability.
 
std::vector< column_name_infochildren
 Child column names.
 

Detailed Description

Detailed name (and optionally nullability) information for output columns.

The hierarchy of children matches the hierarchy of children in the output cudf columns.

Definition at line 209 of file io/types.hpp.

Constructor & Destructor Documentation

◆ column_name_info()

cudf::io::column_name_info::column_name_info ( std::string const &  _name,
std::optional< bool >  _is_nullable = std::nullopt 
)
inline

Construct a column name info with a name, optional nullabilty, and no children.

Parameters
_nameColumn name
_is_nullableTrue if column is nullable

Definition at line 220 of file io/types.hpp.


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