Describes a transform output independently of a particular output column. More...
#include <cudf/transform.hpp>
Public Attributes | |
| type_id | type = type_id::EMPTY |
| Logical type of the output. | |
| output_nullability | nullability |
| Null-mask policy for the output. More... | |
| bool | has_string_offsets = false |
| Whether a string output uses preallocated offsets. | |
| std::vector< transform_output_spec > | children |
| Specifications of string offsets or nested child columns. More... | |
Describes a transform output independently of a particular output column.
The string-offset setting identifies the device-view representation required by the kernel. The nullability setting is retained so inputs to transform_program::run can be validated against the output policy used to construct the program.
Definition at line 106 of file transform.hpp.
| std::vector<transform_output_spec> cudf::transform_output_spec::children |
Specifications of string offsets or nested child columns.
Definition at line 113 of file transform.hpp.
| output_nullability cudf::transform_output_spec::nullability |