Le 29/10/2013 16:24, Rodney Sparapani a écrit :
Hi Gang:

I have been through the docs, and if this is answered, then I missed
it.  Is there a recommended way to serialize an R object with Rcpp?

Not at the moment. It is pretty easy though to make an R call to saveRDS using Function ...

Environment base = Environment::base_namespace() ;
Function saveRDS[ "saveRDS" ] ;

List precious = ... // whatever you want to saveRDS
saveRDS( precious, "somefile") ;

For example, suppose I have created a List in C++ and I want to store
it with the R equivalent of saveRDS() <because I want to read it in at
some point later on from within R via readRDS()>.

More details if needed...  I am doing some long-running MCMC
calculations.  And, I would like the C++ code to store the
results every, say, 10000 iterations.  Of course, I could do
this in a loop from R.  But, I want to be sure that is really
necessary before I re-write my R code ;o)


--
Romain Francois
Professional R Enthusiast
+33(0) 6 28 91 30 30

_______________________________________________
Rcpp-devel mailing list
[email protected]
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel

Reply via email to