Rcpp Version 1.0.0
barrier.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

SEXP get_string_elt (SEXP, R_xlen_t)
 
const char * char_get_string_elt (SEXP, R_xlen_t)
 
void set_string_elt (SEXP, R_xlen_t, SEXP)
 
void char_set_string_elt (SEXP, R_xlen_t, const char *)
 
SEXP * get_string_ptr (SEXP)
 
SEXP get_vector_elt (SEXP, R_xlen_t)
 
void set_vector_elt (SEXP, R_xlen_t, SEXP)
 
SEXP * get_vector_ptr (SEXP)
 
const char * char_nocheck (SEXP)
 
void * dataptr (SEXP)
 

Function Documentation

◆ char_get_string_elt()

const char* char_get_string_elt ( SEXP  ,
R_xlen_t   
)
inline

Definition at line 172 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ char_nocheck()

const char* char_nocheck ( SEXP  )
inline

Definition at line 214 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions(), and Rcpp::String::setBuffer().

◆ char_set_string_elt()

void char_set_string_elt ( SEXP  ,
R_xlen_t  ,
const char *   
)
inline

Definition at line 184 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ dataptr()

void* dataptr ( SEXP  )
inline

Definition at line 220 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ get_string_elt()

SEXP get_string_elt ( SEXP  ,
R_xlen_t   
)
inline

Definition at line 166 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ get_string_ptr()

SEXP* get_string_ptr ( SEXP  )
inline

Definition at line 190 of file routines.h.

References GET_CALLABLE.

Referenced by Rcpp::sugar::get_const_begin(), and registerFunctions().

◆ get_vector_elt()

SEXP get_vector_elt ( SEXP  ,
R_xlen_t   
)
inline

Definition at line 196 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ get_vector_ptr()

SEXP* get_vector_ptr ( SEXP  )
inline

Definition at line 208 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ set_string_elt()

void set_string_elt ( SEXP  ,
R_xlen_t  ,
SEXP   
)
inline

Definition at line 178 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ set_vector_elt()

void set_vector_elt ( SEXP  ,
R_xlen_t  ,
SEXP   
)
inline

Definition at line 202 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().