ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions

This is a class to support deprecated method to pass function to R's Environment, based in Rcpp::InternalFunction. More...

Namespaces

 traits
 

Functions

template<>
SEXP wrap (const TString &s)
 
template<>
TString as (SEXP s)
 
template<>
SEXP wrap (const TVectorT< Double_t > &v)
 
template<>
TVectorT< Double_tas (SEXP v)
 
template<>
SEXP wrap (const TVectorT< Float_t > &v)
 
template<>
TVectorT< Float_tas (SEXP v)
 
template<>
SEXP wrap (const TMatrixT< Double_t > &m)
 
template<>
TMatrixT< Double_tas (SEXP)
 
template<>
SEXP wrap (const TMatrixT< Float_t > &m)
 
template<>
TMatrixT< Float_tas (SEXP)
 
template<>
SEXP wrap (const ROOT::R::TRDataFrame &o)
 
template<>
ROOT::R::TRDataFrame as (SEXP)
 
template<>
SEXP wrap (const ROOT::R::TRObject &o)
 
template<>
ROOT::R::TRObject as (SEXP)
 
template<>
SEXP wrap (const ROOT::R::TRFunctionImport &o)
 
template<>
ROOT::R::TRFunctionImport as (SEXP)
 
template<class T , size_t i>
std::array< T, i > as (SEXP &obj)
 
 RCPP_API_CLASS (TRInternalFunction_Impl)
 

Detailed Description

This is a class to support deprecated method to pass function to R's Environment, based in Rcpp::InternalFunction.

Function Documentation

template<>
TString Rcpp::as ( SEXP  s)
inline
template<>
TVectorT< Double_t > Rcpp::as ( SEXP  v)

Definition at line 24 of file RExports.cxx.

template<>
TVectorT< Float_t > Rcpp::as ( SEXP  v)

Definition at line 36 of file RExports.cxx.

template<>
TMatrixT< Double_t > Rcpp::as ( SEXP  m)

Definition at line 53 of file RExports.cxx.

template<>
TMatrixT< Float_t > Rcpp::as ( SEXP  m)

Definition at line 69 of file RExports.cxx.

template<>
ROOT::R::TRDataFrame Rcpp::as ( SEXP  obj)

Definition at line 92 of file RExports.cxx.

template<>
ROOT::R::TRObject Rcpp::as ( SEXP  obj)

Definition at line 82 of file RExports.cxx.

template<>
ROOT::R::TRFunctionImport Rcpp::as ( SEXP  obj)

Definition at line 103 of file RExports.cxx.

template<class T , size_t i>
std::array<T, i> Rcpp::as ( SEXP &  obj)

Definition at line 115 of file RExports.h.

Rcpp::RCPP_API_CLASS ( TRInternalFunction_Impl  )

Definition at line 34 of file TRInternalFunction.h.

template<>
SEXP Rcpp::wrap ( const TString s)
inline

Definition at line 81 of file RExports.h.

Referenced by RootCsg::ConvertToMesh(), Functions(), wrap(), and ROOT::R::TRObject::Wrap().

template<>
SEXP Rcpp::wrap ( const TVectorT< Double_t > &  v)

Definition at line 18 of file RExports.cxx.

template<>
SEXP Rcpp::wrap ( const TVectorT< Float_t > &  v)

Definition at line 30 of file RExports.cxx.

template<>
SEXP Rcpp::wrap ( const TMatrixT< Double_t > &  m)

Definition at line 43 of file RExports.cxx.

template<>
SEXP Rcpp::wrap ( const TMatrixT< Float_t > &  m)

Definition at line 59 of file RExports.cxx.

template<>
SEXP Rcpp::wrap ( const ROOT::R::TRDataFrame o)

Definition at line 87 of file RExports.cxx.

template<>
SEXP Rcpp::wrap ( const ROOT::R::TRObject o)

Definition at line 77 of file RExports.cxx.

template<>
SEXP Rcpp::wrap ( const ROOT::R::TRFunctionImport o)

Definition at line 98 of file RExports.cxx.