// Generated by using Rcpp::compileAttributes() -> do not edit by hand // Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393 #include #include using namespace Rcpp; #ifdef RCPP_USE_GLOBAL_ROSTREAM Rcpp::Rostream& Rcpp::Rcout = Rcpp::Rcpp_cout_get(); Rcpp::Rostream& Rcpp::Rcerr = Rcpp::Rcpp_cerr_get(); #endif // calculateSum std::int64_t calculateSum(Rcpp::IntegerVector data, std::int64_t processors); RcppExport SEXP _ThreadingExample_calculateSum(SEXP dataSEXP, SEXP processorsSEXP) { BEGIN_RCPP Rcpp::RObject rcpp_result_gen; Rcpp::RNGScope rcpp_rngScope_gen; Rcpp::traits::input_parameter< Rcpp::IntegerVector >::type data(dataSEXP); Rcpp::traits::input_parameter< std::int64_t >::type processors(processorsSEXP); rcpp_result_gen = Rcpp::wrap(calculateSum(data, processors)); return rcpp_result_gen; END_RCPP } RcppExport SEXP run_testthat_tests(SEXP); static const R_CallMethodDef CallEntries[] = { {"_ThreadingExample_calculateSum", (DL_FUNC) &_ThreadingExample_calculateSum, 2}, {"run_testthat_tests", (DL_FUNC) &run_testthat_tests, 1}, {NULL, NULL, 0} }; RcppExport void R_init_ThreadingExample(DllInfo *dll) { R_registerRoutines(dll, NULL, CallEntries, NULL, NULL); R_useDynamicSymbols(dll, FALSE); }