A non-owning view over the host metadata produced by cudf::pack.
packed_metadata_view enables schema introspection — querying column types, sizes, null counts, and nesting structure — without requiring device data and building a table_view.
The view interprets the serialized packed_columns::metadata wire format.
std::cout << "columns: " << view.num_columns()
<< ", rows: " << view.num_rows() << "\n";
auto col = view.column(i);
<< " children=" << col.num_children() << "\n";
}
packed_columns pack(cudf::table_view const &input, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
Deep-copy a table_view into a serialized contiguous memory format.
std::string type_to_name(data_type type)
Return a name for a given type.
int32_t size_type
Row index type for columns and tables.
Definition at line 338 of file contiguous_split.hpp.