RInside Version 0.2.16
Main Page
+
Classes
Class List
+
Class Members
+
All
a
b
g
i
m
o
p
r
s
v
x
~
Functions
Variables
+
Files
File List
+
File Members
All
Functions
Variables
Macros
•
All
Classes
Files
Functions
Variables
Macros
RInside_C.h
Go to the documentation of this file.
1
2
// RInside_C.h: R/C++ interface class library -- Easier R embedding into C
3
//
4
// Copyright (C) 2020 - Lance Bachmeier and Dirk Eddelbuettel
5
//
6
// This file is part of RInside.
7
//
8
// RInside is free software: you can redistribute it and/or modify it
9
// under the terms of the GNU General Public License as published by
10
// the Free Software Foundation, either version 2 of the License, or
11
// (at your option) any later version.
12
//
13
// RInside is distributed in the hope that it will be useful, but
14
// WITHOUT ANY WARRANTY; without even the implied warranty of
15
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
// GNU General Public License for more details.
17
//
18
// You should have received a copy of the GNU General Public License
19
// along with RInside. If not, see <http://www.gnu.org/licenses/>.
20
21
#include <Rinternals.h>
22
23
#ifndef RINSIDE_RINSIDE_C_H
24
#define RINSIDE_RINSIDE_C_H
25
26
void
setupRinC
();
27
void
passToR
(SEXP x,
char
* name);
28
SEXP
evalInR
(
char
* cmd);
29
void
evalQuietlyInR
(
char
* cmd);
30
void
teardownRinC
();
31
32
#endif
evalInR
SEXP evalInR(char *cmd)
Definition:
RInside_C.cpp:36
setupRinC
void setupRinC()
Definition:
RInside_C.cpp:26
passToR
void passToR(SEXP x, char *name)
Definition:
RInside_C.cpp:31
teardownRinC
void teardownRinC()
Definition:
RInside_C.cpp:48
evalQuietlyInR
void evalQuietlyInR(char *cmd)
Definition:
RInside_C.cpp:43
inst
include
RInside_C.h
Generated on Wed Mar 11 2020 22:33:48 for RInside Version 0.2.16 by
1.8.13