source: branches/blt4/lang/R/Rappture/src/RpLibraryRInterface.h @ 2737

Last change on this file since 2737 was 2737, checked in by gah, 13 years ago
File size: 1.3 KB
Line 
1/*
2 * ----------------------------------------------------------------------
3 *  INTERFACE: R Rappture Library Source
4 *
5 * ======================================================================
6 *  AUTHOR:  Derrick Kearney, Purdue University
7 *  Copyright (c) 2005-2011  Purdue Research Foundation
8 *
9 *  See the file "license.terms" for information on usage and
10 *  redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
11 * ======================================================================
12 */
13
14#include <R.h>
15#include <Rinternals.h>
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
21SEXP RPRLib (SEXP fname) ;
22SEXP RPRLibGetString (SEXP handle, SEXP path) ;
23SEXP RPRLibGetDouble (SEXP handle, SEXP path) ;
24SEXP RPRLibGetInteger (SEXP handle, SEXP path) ;
25SEXP RPRLibGetBoolean (SEXP handle, SEXP path) ;
26SEXP RPRLibGetFile (SEXP handle, SEXP path, SEXP fileName) ;
27SEXP RPRLibPutString (SEXP handle, SEXP path, SEXP value, SEXP append);
28// SEXP RPRLibPutData (SEXP handle, SEXP path, SEXP bytes, SEXP nbytes, SEXP append) ;
29SEXP RPRLibPutDouble (SEXP handle, SEXP path, SEXP value, SEXP append) ;
30SEXP RPRLibPutFile (SEXP handle, SEXP path, SEXP fname, SEXP compress, SEXP append) ;
31SEXP RPRLibResult (SEXP handle) ;
32
33#ifdef __cplusplus
34}
35#endif // ifdef __cplusplus
36
Note: See TracBrowser for help on using the repository browser.