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

Function _arrow_ExecNode_TableSourceNode

r/src/arrowExports.cpp:1258–1264  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1256#if defined(ARROW_R_WITH_ACERO)
1257std::shared_ptr<acero::ExecNode> ExecNode_TableSourceNode(const std::shared_ptr<acero::ExecPlan>& plan, const std::shared_ptr<arrow::Table>& table);
1258extern "C" SEXP _arrow_ExecNode_TableSourceNode(SEXP plan_sexp, SEXP table_sexp){
1259BEGIN_CPP11
1260 arrow::r::Input<const std::shared_ptr<acero::ExecPlan>&>::type plan(plan_sexp);
1261 arrow::r::Input<const std::shared_ptr<arrow::Table>&>::type table(table_sexp);
1262 return cpp11::as_sexp(ExecNode_TableSourceNode(plan, table));
1263END_CPP11
1264}
1265#else
1266extern "C" SEXP _arrow_ExecNode_TableSourceNode(SEXP plan_sexp, SEXP table_sexp){
1267 Rf_error("Cannot call ExecNode_TableSourceNode(). 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_TableSourceNodeFunction · 0.85

Tested by

no test coverage detected