MCPcopy Create free account
hub / github.com/apache/arrow / _arrow_ExecNode_OrderBy

Function _arrow_ExecNode_OrderBy

r/src/arrowExports.cpp:1226–1232  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1224#if defined(ARROW_R_WITH_ACERO)
1225std::shared_ptr<acero::ExecNode> ExecNode_OrderBy(const std::shared_ptr<acero::ExecNode>& input, cpp11::list sort_options);
1226extern "C" SEXP _arrow_ExecNode_OrderBy(SEXP input_sexp, SEXP sort_options_sexp){
1227BEGIN_CPP11
1228 arrow::r::Input<const std::shared_ptr<acero::ExecNode>&>::type input(input_sexp);
1229 arrow::r::Input<cpp11::list>::type sort_options(sort_options_sexp);
1230 return cpp11::as_sexp(ExecNode_OrderBy(input, sort_options));
1231END_CPP11
1232}
1233#else
1234extern "C" SEXP _arrow_ExecNode_OrderBy(SEXP input_sexp, SEXP sort_options_sexp){
1235 Rf_error("Cannot call ExecNode_OrderBy(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries. ");

Callers

nothing calls this directly

Calls 2

as_sexpFunction · 0.85
ExecNode_OrderByFunction · 0.85

Tested by

no test coverage detected