Displaying 1 result from an estimated 1 matches for "sescon".
2007 Jul 25
6
Using R_MakeExternalPtr
...it":
Session* sesPtr = conPtr->createSession(attributes);
void* temp = session;
SEXP out = R_MakeExternalPtr(temp, R_NilValue, R_NilValue);
return out;
The following is how I try to retrieve the class object in a different C++
function called "soamSubmit", where sesCon is the externalPtr :
void* temp = R_ExternalPtrAddr(sesCon);
Session* sesPtr = reinterpret_cast<Session*>(temp);
The error I get when trying to run the R function is :
*** caught segfault ***
address 0x3, cause 'memory not mapped'
Traceback:
1: .Call("soamSubmit&qu...