Rcpp Version 0.9.10
RcppCommon.cpp File Reference
#include <Rcpp.h>
#include <cstring>
#include <stdio.h>
Include dependency graph for RcppCommon.cpp:

Go to the source code of this file.

Namespaces

namespace  Rcpp
 

Rcpp API.


namespace  Rcpp::internal
 

internal implementation details


Functions

void logTxtFunction (const char *file, const int line, const char *expression)
SEXP capabilities ()
SEXP test_named ()
const char * sexp_to_name (int sexp_type)
template<>
int * Rcpp::internal::r_vector_start< INTSXP, int > (SEXP x)
template<>
int * Rcpp::internal::r_vector_start< LGLSXP, int > (SEXP x)
template<>
double * Rcpp::internal::r_vector_start< REALSXP, double > (SEXP x)
template<>
Rbyte * Rcpp::internal::r_vector_start< RAWSXP, Rbyte > (SEXP x)
template<>
Rcomplex * Rcpp::internal::r_vector_start< CPLXSXP, Rcomplex > (SEXP x)
template<>
void Rcpp::internal::r_init_vector< VECSXP > (SEXP x)
template<>
void Rcpp::internal::r_init_vector< EXPRSXP > (SEXP x)
template<>
void Rcpp::internal::r_init_vector< STRSXP > (SEXP x)
template<>
Rcomplex Rcpp::internal::get_zero< CPLXSXP, Rcomplex > ()
template<>
Rcomplex Rcpp::internal::caster< std::complex< double >, Rcomplex > (std::complex< double > from)
template<>
Rcomplex Rcpp::internal::caster< std::complex< float >, Rcomplex > (std::complex< float > from)
template<>
std::complex< double > Rcpp::internal::caster< Rcomplex, std::complex< double > > (Rcomplex from)
template<>
std::complex< float > Rcpp::internal::caster< Rcomplex, std::complex< float > > (Rcomplex from)
int Rcpp::internal::rcpp_call_test_ (SEXP)
SEXP rcpp_call_test (SEXP x)
SEXP as_character_externalptr (SEXP xp)

Function Documentation

SEXP as_character_externalptr ( SEXP  xp)

Definition at line 176 of file RcppCommon.cpp.

References Rcpp::sprintf(), and Rcpp::wrap().

Here is the call graph for this function:

SEXP capabilities ( )

Definition at line 31 of file RcppCommon.cpp.

References PROTECT().

Here is the call graph for this function:

void logTxtFunction ( const char *  file,
const int  line,
const char *  expression 
)

Definition at line 27 of file RcppCommon.cpp.

SEXP rcpp_call_test ( SEXP  x)

Definition at line 172 of file RcppCommon.cpp.

References Rcpp::internal::rcpp_call_test_().

Here is the call graph for this function:

const char* sexp_to_name ( int  sexp_type)

Definition at line 93 of file RcppCommon.cpp.

SEXP test_named ( )

Definition at line 85 of file RcppCommon.cpp.

References Rcpp::Named(), and R_NilValue.

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines