search for: ptr_r_readconsole

Displaying 8 results from an estimated 8 matches for "ptr_r_readconsole".

2014 Oct 27
0
Calling the original function after tweaking arguments is an incorrect use of the R-API?
...trying to create a small extension for R here for embedding the current time on the R prompt:https://github.com/musically-ut/extPrompt Things seem to be working overall, but R CMD check . raised a warning: File '[truncated]..Rcheck/extPrompt/libs/extPrompt.so?: Found non-API call > to R: ?ptr_R_ReadConsole? Compiled code should not call non-API entry points in R. The concerned file is this: https://github.com/musically-ut/extPrompt/blob/master/src/extPrompt.c and occurs on line 38, I think. void extPrompt() { > // Initialize the plugin by replacing the R_ReadConsole function > old_R...
2014 Oct 12
1
Is this an incorrect use of the R-API?
...o create a small extension for R here for embedding the current time on the R prompt: https://github.com/musically-ut/extPrompt Things seem to be working overall, but `R CMD check .` raised a warning: > File '[truncated]..Rcheck/extPrompt/libs/extPrompt.so?: > Found non-API call to R: ?ptr_R_ReadConsole? > > Compiled code should not call non-API entry points in R. The concerned file is this: https://github.com/musically-ut/extPrompt/blob/master/src/extPrompt.c and occurs on line 38, I think [1]. I am trying to make the R_ReadConsole API call. However, since a different plugin (like mine) c...
2009 Sep 03
1
Running an expression 1MN times using embedded R
...bedded.h> #include <R_ext/Boolean.h> #include <R_ext/Parse.h> #include <R_ext/Rdynload.h> const int i___ = 1; #define is_bigendian() ( (*(char*)&i___) == 0 ) extern void (*ptr_R_ShowMessage)(const char *); extern void (*ptr_R_WriteConsole)(const char *, int); extern int (*ptr_R_ReadConsole)(char *, unsigned char *, int, int); extern void (*ptr_R_WriteConsoleEx)(const char *, int , int ); SEXP rh_status(SEXP); static uint8_t SET_STATUS = 0x02; static R_CallMethodDef callMethods [] = { {"rh_status",(DL_FUNC)&rh_status,1}, {NULL, NULL, 0} }; uint32_t reverseUInt (u...
2011 Jun 16
4
Controlling stdin and stdout in an embedded R instance
...ividually send native R commands to an embedded console and then consume the output of these commands. Specifically, I cannot send a set of commands to the embedded console and then consume all of the output after the execution completes. I have unsuccessfully attempted to assign values to the ptr_R_ReadConsole and ptr_R_WriteConsole function pointers defined in Rinterface.h but do not know if this is a valid approach. I am working in Ubuntu 10.04 and thus the Windows example at the following address is not applicable. http://cran.r-project.org/doc/manuals/R-exts.html#Calling-R_002edll-directly Does...
2008 Apr 29
2
Calling R from C - part way there but need a push!
...code from a file of my own", "set value of x", "make a call and read the values back into my C program"? Help is much appreciated. Regards, Max (1) The most likely include file is Rinterface.h and within that the most likely candidates seem to be: extern int (*ptr_R_ReadConsole)(const char *, unsigned char *, int, int); extern void (*ptr_R_WriteConsole)(const char *, int); extern void (*ptr_R_WriteConsoleEx)(const char *, int, int); but it turns out that they assume that R is running the terminal and these are requests to R to display or read from R's console. R...
2004 Jul 16
1
tkStartGUI fails under RW1091 (PR#7101)
> library(tcltk) > tkStartGUI() Error in .C("RTcl_ActivateConsole", PACKAGE = "tcltk") : C function name not in DLL for package tcltk > version _ platform i386-pc-mingw32 arch i386 os mingw32 system i386, mingw32 status major 1 minor 9.1 year 2004
2010 Jul 21
1
Plot window does not update in embedded code
...(int ac, char **av); /* in ../unix/system.c */ extern int R_running_as_main_program; /* in ../unix/system.c */ } int main(int ac, char **av) { R_running_as_main_program = 1; Rf_initialize_R(ac, av); ptr_R_WriteConsoleEx = &R_WriteConsoleEx; ptr_R_WriteConsole = &R_WriteConsole; ptr_R_ReadConsole = &R_ReadConsole; R_Outputfile = NULL; R_Consolefile = NULL; Rf_mainloop(); /* does not return */ return 0; }
2010 May 06
1
R on kdeedu-svn library problem
...kdeedu/cantor/src/backends/R/rserver/rcallbacks.cpp:45: undefined reference to `ptr_R_ShowMessage' $SOURCES/kdeedu/cantor/src/backends/R/rserver/rcallbacks.cpp:46: undefined reference to `ptr_R_Busy' $SOURCES/kdeedu/cantor/src/backends/R/rserver/rcallbacks.cpp:47: undefined reference to `ptr_R_ReadConsole' $SOURCES/kdeedu/cantor/src/backends/R/rserver/rcallbacks.cpp:48: undefined reference to `ptr_R_ShowFiles' collect2: ld returned 1 exit status ------------------------------- help would be appreciated. bvol