source: branches/uq/lang/R/Rappture/src/RpLibraryRInterface.h @ 4644

Last change on this file since 4644 was 3177, checked in by mmc, 12 years ago

Updated all of the copyright notices to reference the transfer to
the new HUBzero Foundation, LLC.

File size: 1.2 KB
Line 
1/*
2 * ----------------------------------------------------------------------
3 *  INTERFACE: R Rappture Library Source
4 *
5 * ======================================================================
6 *  AUTHOR:  Derrick Kearney, Purdue University
7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
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.