Re: [Rcpp-devel] Can Rcpp::InternalFunction have a variadic function as the argument

2012-03-10 Thread Dirk Eddelbuettel
On 8 March 2012 at 10:55, Pratibha Rana wrote: | Hi, | | I'm trying to do something like this : | | void RLogger(const char *format,...) | { |   va_list ap; |   va_start(ap,format); |   mylogger.write("R Log:",format, ap); |   va_end(ap); | | } | | int main(int argc, char *argv[]) | { |    RIn

[Rcpp-devel] Can Rcpp::InternalFunction have a variadic function as the argument

2012-03-08 Thread Pratibha Rana
Hi, I'm trying to do something like this : void RLogger(const char *format,...) { va_list ap; va_start(ap,format); mylogger.write("R Log:",format, ap); va_end(ap); } int main(int argc, char *argv[]) { RInside RGlobal; RGlobal["my_log"] = Rcpp::InternalFunction(&RLogger); return