Rcpp Version 0.12.14
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 158 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ char_nocheck()

const char* char_nocheck ( SEXP  )
inline

Definition at line 200 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 170 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ dataptr()

void* dataptr ( SEXP  )
inline

Definition at line 206 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 152 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ get_string_ptr()

SEXP* get_string_ptr ( SEXP  )
inline

Definition at line 176 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 182 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().

◆ get_vector_ptr()

SEXP* get_vector_ptr ( SEXP  )
inline

Definition at line 194 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 164 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 188 of file routines.h.

References GET_CALLABLE.

Referenced by registerFunctions().