20 #include <cudf/utilities/export.hpp>
26 namespace CUDF_EXPORT
cudf {
105 std::vector<table_view>
const& tables_to_merge,
106 std::vector<cudf::size_type>
const& key_cols,
107 std::vector<cudf::order>
const& column_order,
108 std::vector<cudf::null_order>
const& null_precedence = {},
std::unique_ptr< cudf::table > merge(std::vector< table_view > const &tables_to_merge, std::vector< cudf::size_type > const &key_cols, std::vector< cudf::order > const &column_order, std::vector< cudf::null_order > const &null_precedence={}, rmm::cuda_stream_view stream=cudf::get_default_stream(), rmm::device_async_resource_ref mr=cudf::get_current_device_resource_ref())
Merge a set of sorted tables.
rmm::cuda_stream_view const get_default_stream()
Get the current default stream.
rmm::device_async_resource_ref get_current_device_resource_ref()
Get the current device memory resource reference.
cuda::mr::async_resource_ref< cuda::mr::device_accessible > device_async_resource_ref
Type declarations for libcudf.