9 #include <cudf/utilities/export.hpp>
15 namespace CUDF_EXPORT
cudf {
93 std::unique_ptr<cudf::table>
merge(
94 std::vector<table_view>
const& tables_to_merge,
95 std::vector<cudf::size_type>
const& key_cols,
96 std::vector<cudf::order>
const& column_order,
97 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.
detail::cccl_async_resource_ref< cuda::mr::resource_ref< cuda::mr::device_accessible > > device_async_resource_ref
Type declarations for libcudf.