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 <cudf/io/types.hpp>

Public Member Functions

bool operator== (column_name_info const &rhs) const =default
 Compares two column name info structs for equality. More...
 

Public Attributes

std::string name
 Column name.
 
std::optional< bool > is_nullable
 Column nullability.
 
std::optional< bool > is_binary
 Column is binary (i.e. not a list)
 
std::optional< int32_t > type_length
 Byte width of data (for fixed length data)
 
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 226 of file types.hpp.

Member Function Documentation

◆ operator==()

bool cudf::io::column_name_info::operator== ( column_name_info const &  rhs) const
default

Compares two column name info structs for equality.

Parameters
rhscolumn name info struct to compare against
Returns
boolean indicating if this and rhs are equal

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