ROOT
6.06/09
Reference Guide
|
#include <Rtypes.h>
#include <TString.h>
#include <TVector.h>
#include <TMatrixT.h>
#include <TArrayD.h>
#include <TArrayF.h>
#include <TArrayI.h>
#include <string>
#include <vector>
#include <array>
#include <RcppCommon.h>
#include <Rcpp.h>
#include <Rcpp/Named.h>
#include <RInside.h>
Go to the source code of this file.
Classes | |
class | Rcpp::traits::Exporter< std::array< T, i > > |
class | ROOT::R::class_< T > |
Namespaces | |
ROOT | |
Namespace for new ROOT classes and functions. | |
ROOT::R | |
namespace associated R package for ROOT. | |
Rcpp | |
This is a class to support deprecated method to pass function to R's Environment, based in Rcpp::InternalFunction. | |
Rcpp::traits | |
Macros | |
#define | R_Version(v, p, s) ((v * 65536) + (p * 256) + (s)) |
#define | ROOTR_MODULE RCPP_MODULE |
#define | ROOTR_EXPOSED_CLASS RCPP_EXPOSED_CLASS |
#define | ROOTR_EXPOSED_CLASS_INTERNAL(CLASS) |
#define | LOAD_ROOTR_MODULE(NAME) Rf_eval( Rf_lang2( ( ROOT::R::ModuleSymRef == NULL ? ROOT::R::ModuleSymRef = Rf_install("Module") : ROOT::R::ModuleSymRef ), _rcpp_module_boot_##NAME() ), R_GlobalEnv ) |
Typedefs | |
typedef std::vector< TString > | TVectorString |
Functions | |
template<> | |
SEXP | Rcpp::wrap (const TString &s) |
template<> | |
TString | Rcpp::as (SEXP s) |
template<> | |
SEXP | Rcpp::wrap (const TVectorT< Double_t > &v) |
template<> | |
TVectorT< Double_t > | Rcpp::as (SEXP v) |
template<> | |
SEXP | Rcpp::wrap (const TVectorT< Float_t > &v) |
template<> | |
TVectorT< Float_t > | Rcpp::as (SEXP v) |
template<> | |
SEXP | Rcpp::wrap (const TMatrixT< Double_t > &m) |
template<> | |
TMatrixT< Double_t > | Rcpp::as (SEXP) |
template<> | |
SEXP | Rcpp::wrap (const TMatrixT< Float_t > &m) |
template<> | |
TMatrixT< Float_t > | Rcpp::as (SEXP) |
template<> | |
SEXP | Rcpp::wrap (const ROOT::R::TRDataFrame &o) |
template<> | |
ROOT::R::TRDataFrame | Rcpp::as (SEXP) |
template<> | |
SEXP | Rcpp::wrap (const ROOT::R::TRObject &o) |
template<> | |
ROOT::R::TRObject | Rcpp::as (SEXP) |
template<> | |
SEXP | Rcpp::wrap (const ROOT::R::TRFunctionImport &o) |
template<> | |
ROOT::R::TRFunctionImport | Rcpp::as (SEXP) |
template<class T , size_t i> | |
std::array< T, i > | Rcpp::as (SEXP &obj) |
template<class T > | |
void | ROOT::R::function (const char *name_, T fun, const char *docstring=0) |
Variables | |
VARIABLE_IS_NOT_USED SEXP | ROOT::R::ModuleSymRef = NULL |
Rcpp::internal::NamedPlaceHolder | ROOT::R::Label |
#define LOAD_ROOTR_MODULE | ( | NAME | ) | Rf_eval( Rf_lang2( ( ROOT::R::ModuleSymRef == NULL ? ROOT::R::ModuleSymRef = Rf_install("Module") : ROOT::R::ModuleSymRef ), _rcpp_module_boot_##NAME() ), R_GlobalEnv ) |
Definition at line 185 of file RExports.h.
Referenced by Class(), ExpClass(), Functor(), and FunModule().
Definition at line 142 of file RExports.h.
#define ROOTR_EXPOSED_CLASS RCPP_EXPOSED_CLASS |
Definition at line 172 of file RExports.h.
#define ROOTR_EXPOSED_CLASS_INTERNAL | ( | CLASS | ) |
Definition at line 175 of file RExports.h.
#define ROOTR_MODULE RCPP_MODULE |
Definition at line 171 of file RExports.h.
typedef std::vector<TString> TVectorString |
Definition at line 65 of file RExports.h.