Rcpp Version 1.0.9
as.h File Reference
#include <Rcpp/internal/Exporter.h>
Include dependency graph for as.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Rcpp
 Rcpp API.
 
 Rcpp::internal
 internal implementation details
 

Functions

template<typename T >
Rcpp::internal::primitive_as (SEXP x)
 
template<typename T >
Rcpp::internal::as (SEXP x, ::Rcpp::traits::r_type_primitive_tag)
 
const char * Rcpp::internal::check_single_string (SEXP x)
 
template<typename T >
Rcpp::internal::as_string (SEXP x, Rcpp::traits::true_type)
 
template<typename T >
Rcpp::internal::as_string (SEXP x, Rcpp::traits::false_type)
 
template<typename T >
Rcpp::internal::as (SEXP x, ::Rcpp::traits::r_type_string_tag)
 
template<typename T >
Rcpp::internal::as (SEXP x, ::Rcpp::traits::r_type_RcppString_tag)
 
template<typename T >
Rcpp::internal::as (SEXP x, ::Rcpp::traits::r_type_generic_tag)
 
void * Rcpp::internal::as_module_object_internal (SEXP obj)
 
template<typename T >
object< T > Rcpp::internal::as_module_object (SEXP x)
 
template<typename T >
Rcpp::internal::as (SEXP x, ::Rcpp::traits::r_type_module_object_const_pointer_tag)
 
template<typename T >
Rcpp::internal::as (SEXP x, ::Rcpp::traits::r_type_module_object_pointer_tag)
 
template<typename T >
Rcpp::internal::as (SEXP x, ::Rcpp::traits::r_type_module_object_tag)
 
template<typename T >
Rcpp::internal::as (SEXP x, ::Rcpp::traits::r_type_module_object_reference_tag)
 
template<typename T >
Rcpp::internal::as (SEXP x, ::Rcpp::traits::r_type_module_object_const_reference_tag)
 
template<typename T >
Rcpp::internal::as (SEXP x, ::Rcpp::traits::r_type_enum_tag)
 
template<typename T >
Rcpp::as (SEXP x)
 
template<>
char Rcpp::as< char > (SEXP x)
 
template<typename T >
traits::remove_const_and_reference< T >::type Rcpp::bare_as (SEXP x)
 
template<>
SEXP Rcpp::as (SEXP x)