Rcpp Version 1.0.9
Rcpp::internal::string_element_converter< RTYPE > Class Template Reference

#include <converter.h>

Public Types

typedef SEXP target
 

Static Public Member Functions

template<typename T >
static SEXP get (const T &input)
 
static SEXP get (const std::string &input)
 
static SEXP get (const Rcpp::String &input)
 
static SEXP get (const char &input)
 
static SEXP get (SEXP x)
 

Detailed Description

template<int RTYPE>
class Rcpp::internal::string_element_converter< RTYPE >

Definition at line 43 of file converter.h.

Member Typedef Documentation

◆ target

template<int RTYPE>
typedef SEXP Rcpp::internal::string_element_converter< RTYPE >::target

Definition at line 45 of file converter.h.

Member Function Documentation

◆ get() [1/5]

template<int RTYPE>
static SEXP Rcpp::internal::string_element_converter< RTYPE >::get ( const char &  input)
inlinestatic

Definition at line 61 of file converter.h.

References RCPP_DEBUG.

◆ get() [2/5]

template<int RTYPE>
SEXP Rcpp::internal::string_element_converter< RTYPE >::get ( const Rcpp::String input)
static

Definition at line 688 of file String.h.

References Rcpp::String::get_sexp(), and RCPP_DEBUG.

Here is the call graph for this function:

◆ get() [3/5]

template<int RTYPE>
static SEXP Rcpp::internal::string_element_converter< RTYPE >::get ( const std::string &  input)
inlinestatic

Definition at line 54 of file converter.h.

References RCPP_DEBUG.

◆ get() [4/5]

template<int RTYPE>
template<typename T >
static SEXP Rcpp::internal::string_element_converter< RTYPE >::get ( const T &  input)
inlinestatic

Definition at line 48 of file converter.h.

References DEMANGLE, and RCPP_DEBUG_1.

◆ get() [5/5]

template<int RTYPE>
static SEXP Rcpp::internal::string_element_converter< RTYPE >::get ( SEXP  x)
inlinestatic

Definition at line 67 of file converter.h.

References RCPP_DEBUG.


The documentation for this class was generated from the following files: