Recall that R offers us a C language interface

   SEXP .Call("somename", SEXP a, SEXP b, ...);

which imposes constraints on what you put there. I.e. no C++ fancypants.

You can write yourself a _C_ function interface and pass your desired type as
a string, or enum (i.e. int), or ... and then dispatch within.

We are playing the hands we've been dealt here.

Dirk

-- 
https://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org
_______________________________________________
Rcpp-devel mailing list
Rcpp-devel@lists.r-forge.r-project.org
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel

Reply via email to