|
Rcpp Version 1.1.2
|
internal implementation details More...
Namespaces | |
| namespace | debug |
Classes | |
| struct | EvalData |
| class | InterruptedException |
| class | NamedPlaceHolder |
| struct | UnwindData |
| class | string_proxy |
| class | const_string_proxy |
| class | generic_proxy |
| class | const_generic_proxy |
| class | simple_name_proxy |
| class | string_name_proxy |
| class | generic_name_proxy |
| class | element_converter |
| class | string_element_converter |
| class | generic_element_converter |
| class | DimNameProxy |
| class | LazyVector |
| class | LazyVector< Rcpp::Vector< RTYPE > > |
| class | RangeIndexer |
Functions | |
| template<> | |
| double | caster< Rcpp::Date, double > (Rcpp::Date from) |
| template<> | |
| Rcpp::Date | caster< double, Rcpp::Date > (double from) |
| template<> | |
| double | caster< Rcpp::Datetime, double > (Rcpp::Datetime from) |
| template<> | |
| Rcpp::Datetime | caster< double, Rcpp::Datetime > (double from) |
| void * | as_module_object_internal (SEXP obj) |
| template<typename InputIterator, typename value_type> | |
| void | export_range__dispatch (SEXP x, InputIterator first, ::Rcpp::traits::r_type_generic_tag) |
| bool | is_atomic (SEXP x) |
| bool | is_matrix (SEXP x) |
| template<> | |
| bool | is__simple< int > (SEXP x) |
| template<> | |
| bool | is__simple< double > (SEXP x) |
| template<> | |
| bool | is__simple< bool > (SEXP x) |
| template<> | |
| bool | is__simple< std::string > (SEXP x) |
| template<> | |
| bool | is__simple< String > (SEXP x) |
| template<> | |
| bool | is__simple< Rcomplex > (SEXP x) |
| template<> | |
| bool | is__simple< CharacterVector > (SEXP x) |
| template<> | |
| bool | is__simple< CharacterMatrix > (SEXP x) |
| template<> | |
| bool | is__simple< RObject > (SEXP) |
| template<> | |
| bool | is__simple< IntegerVector > (SEXP x) |
| template<> | |
| bool | is__simple< ComplexVector > (SEXP x) |
| template<> | |
| bool | is__simple< RawVector > (SEXP x) |
| template<> | |
| bool | is__simple< NumericVector > (SEXP x) |
| template<> | |
| bool | is__simple< LogicalVector > (SEXP x) |
| template<> | |
| bool | is__simple< Language > (SEXP x) |
| template<> | |
| bool | is__simple< DottedPair > (SEXP x) |
| template<> | |
| bool | is__simple< List > (SEXP x) |
| template<> | |
| bool | is__simple< IntegerMatrix > (SEXP x) |
| template<> | |
| bool | is__simple< ComplexMatrix > (SEXP x) |
| template<> | |
| bool | is__simple< RawMatrix > (SEXP x) |
| template<> | |
| bool | is__simple< NumericMatrix > (SEXP x) |
| template<> | |
| bool | is__simple< LogicalMatrix > (SEXP x) |
| template<> | |
| bool | is__simple< GenericMatrix > (SEXP x) |
| template<> | |
| bool | is__simple< DataFrame > (SEXP x) |
| template<> | |
| bool | is__simple< WeakReference > (SEXP x) |
| template<> | |
| bool | is__simple< Symbol > (SEXP x) |
| template<> | |
| bool | is__simple< S4 > (SEXP x) |
| template<> | |
| bool | is__simple< Reference > (SEXP x) |
| template<> | |
| bool | is__simple< Promise > (SEXP x) |
| template<> | |
| bool | is__simple< Pairlist > (SEXP x) |
| template<> | |
| bool | is__simple< Function > (SEXP x) |
| template<> | |
| bool | is__simple< Environment > (SEXP x) |
| template<> | |
| bool | is__simple< Formula > (SEXP x) |
| template<> | |
| bool | is__simple< Date > (SEXP x) |
| template<> | |
| bool | is__simple< Datetime > (SEXP x) |
| template<> | |
| bool | is__simple< DateVector > (SEXP x) |
| template<> | |
| bool | is__simple< DatetimeVector > (SEXP x) |
| bool | is_module_object_internal (SEXP obj, const char *clazz) |
| template<typename T> | |
| bool | is__module__object (SEXP x) |
| SEXP | Rcpp_protected_eval (void *eval_data) |
| SEXP | Rcpp_eval_impl (SEXP expr, SEXP env) |
| template<typename T> | |
| SEXP | wrap_range_sugar_expression (const T &object, Rcpp::traits::true_type) |
| template<typename InputIterator, typename KEY, typename VALUE, int RTYPE> | |
| SEXP | range_wrap_dispatch___impl__pair (InputIterator first, InputIterator last, Rcpp::traits::true_type) |
| template<typename InputIterator, typename KEY, typename VALUE, int RTYPE> | |
| SEXP | range_wrap_dispatch___impl__pair (InputIterator first, InputIterator last, Rcpp::traits::false_type) |
| template<typename T> | |
| T | primitive_as (SEXP x) |
| template<typename T> | |
| T | as (SEXP x, ::Rcpp::traits::r_type_primitive_tag) |
| const char * | check_single_string (SEXP x) |
| template<typename T> | |
| T | as_string (SEXP x, Rcpp::traits::true_type) |
| template<typename T> | |
| T | as_string (SEXP x, Rcpp::traits::false_type) |
| template<typename T> | |
| T | as (SEXP x, ::Rcpp::traits::r_type_string_tag) |
| template<typename T> | |
| T | as (SEXP x, ::Rcpp::traits::r_type_RcppString_tag) |
| template<typename T> | |
| T | as (SEXP x, ::Rcpp::traits::r_type_generic_tag) |
| template<typename T> | |
| object< T > | as_module_object (SEXP x) |
| template<typename T> | |
| T | as (SEXP x, ::Rcpp::traits::r_type_module_object_const_pointer_tag) |
| template<typename T> | |
| T | as (SEXP x, ::Rcpp::traits::r_type_module_object_pointer_tag) |
| template<typename T> | |
| T | as (SEXP x, ::Rcpp::traits::r_type_module_object_tag) |
| template<typename T> | |
| T | as (SEXP x, ::Rcpp::traits::r_type_module_object_reference_tag) |
| template<typename T> | |
| T | as (SEXP x, ::Rcpp::traits::r_type_module_object_const_reference_tag) |
| template<typename T> | |
| T | as (SEXP x, ::Rcpp::traits::r_type_enum_tag) |
| SEXP | empty_data_frame () |
| template<> | |
| double | caster< Rcpp::Date, double > (Rcpp::Date from) |
| template<> | |
| Rcpp::Date | caster< double, Rcpp::Date > (double from) |
| SEXP | getPosixClasses () |
| SEXP | new_posixt_object (double d) |
| SEXP | new_date_object (double d) |
| template<> | |
| double | caster< Rcpp::Datetime, double > (Rcpp::Datetime from) |
| template<> | |
| Rcpp::Datetime | caster< double, Rcpp::Datetime > (double from) |
| SEXP | longjumpSentinel (SEXP token) |
| bool | isLongjumpSentinel (SEXP x) |
| SEXP | getLongjumpToken (SEXP sentinel) |
| void | resumeJump (SEXP token) |
| SEXP | nth (SEXP s, int n) |
| bool | is_Rcpp_eval_call (SEXP expr) |
| template<typename T> | |
| SEXP | grow__dispatch (::Rcpp::traits::false_type, const T &head, SEXP tail) |
| template<typename T> | |
| SEXP | grow__dispatch (::Rcpp::traits::true_type, const T &head, SEXP tail) |
| SEXP | interruptedError () |
| template<typename T> | |
| bool | is__simple (SEXP x) |
| template<typename T> | |
| bool | is__dispatch (SEXP x, Rcpp::traits::false_type) |
| template<typename T> | |
| bool | is__dispatch (SEXP x, Rcpp::traits::true_type) |
| template<typename T> | |
| SEXP | lgrow__dispatch (Rcpp::traits::true_type, const T &head, SEXP tail) |
| template<typename T> | |
| SEXP | lgrow__dispatch (Rcpp::traits::false_type, const T &head, SEXP tail) |
| template<typename FROM, typename TO> | |
| std::string | get_converter_name (const char *from, const char *to) |
| template<typename Class> | |
| SEXP | make_new_object (Class *ptr) |
| SEXP | convert_using_rfunction (SEXP x, const char *const fun) |
| template<int TARGET> | |
| SEXP | r_true_cast (SEXP x) |
| template<int RTYPE> | |
| SEXP | basic_cast (SEXP x) |
| template<> | |
| SEXP | r_true_cast< INTSXP > (SEXP x) |
| template<> | |
| SEXP | r_true_cast< REALSXP > (SEXP x) |
| template<> | |
| SEXP | r_true_cast< RAWSXP > (SEXP x) |
| template<> | |
| SEXP | r_true_cast< CPLXSXP > (SEXP x) |
| template<> | |
| SEXP | r_true_cast< LGLSXP > (SEXP x) |
| template<> | |
| SEXP | r_true_cast< STRSXP > (SEXP x) |
| template<> | |
| SEXP | r_true_cast< VECSXP > (SEXP x) |
| template<> | |
| SEXP | r_true_cast< EXPRSXP > (SEXP x) |
| template<> | |
| SEXP | r_true_cast< LISTSXP > (SEXP x) |
| template<> | |
| SEXP | r_true_cast< LANGSXP > (SEXP x) |
| attribute_hidden unsigned long | enterRNGScope () |
| attribute_hidden unsigned long | exitRNGScope () |
| attribute_hidden unsigned long | beginSuspendRNGSynchronization () |
| attribute_hidden unsigned long | endSuspendRNGSynchronization () |
| attribute_hidden char * | get_string_buffer () |
| attribute_hidden SEXP | get_Rcpp_namespace () |
| template<> | |
| SEXP | make_charsexp< Rcpp::String > (const Rcpp::String &s) |
| double | complex__Re (Rcomplex x) |
| double | complex__Im (Rcomplex x) |
| double | complex__Mod (Rcomplex x) |
| Rcomplex | complex__Conj (Rcomplex x) |
| double | complex__Arg (Rcomplex x) |
| Rcomplex | complex__exp (Rcomplex x) |
| Rcomplex | complex__log (Rcomplex x) |
| Rcomplex | complex__sqrt (Rcomplex z) |
| Rcomplex | complex__cos (Rcomplex z) |
| Rcomplex | complex__cosh (Rcomplex z) |
| Rcomplex | complex__sin (Rcomplex z) |
| Rcomplex | complex__tan (Rcomplex z) |
| Rcomplex | complex__asin (Rcomplex z) |
| Rcomplex | complex__acos (Rcomplex z) |
| Rcomplex | complex__atan (Rcomplex z) |
| Rcomplex | complex__acosh (Rcomplex z) |
| Rcomplex | complex__asinh (Rcomplex z) |
| Rcomplex | complex__atanh (Rcomplex z) |
| Rcomplex | complex__sinh (Rcomplex z) |
| Rcomplex | complex__tanh (Rcomplex z) |
| double | factorial (double x) |
| double | lfactorial (double x) |
| template<int RTYPE, bool NA, typename T> | |
| Rcpp::Vector< RTYPE > | as_vector__impl (MatrixBase< RTYPE, NA, T > &t, Rcpp::traits::false_type) |
| template<int RTYPE, bool NA, typename T> | |
| Rcpp::Vector< RTYPE > | as_vector__impl (MatrixBase< RTYPE, NA, T > &t, Rcpp::traits::true_type) |
| int | get_line (int index, int nr) |
| int | get_column (int index, int nr) |
| int | get_column (int index, int nr, int i) |
| void | maybeJump (void *unwind_data, Rboolean jump) |
| SEXP | unwindProtectUnwrap (void *data) |
| template<int RT> | |
| bool | operator< (const const_string_proxy< RT > &lhs, const const_string_proxy< RT > &rhs) |
| template<int RT> | |
| bool | operator> (const const_string_proxy< RT > &lhs, const const_string_proxy< RT > &rhs) |
| template<int RT> | |
| bool | operator>= (const const_string_proxy< RT > &lhs, const const_string_proxy< RT > &rhs) |
| template<int RT> | |
| bool | operator<= (const const_string_proxy< RT > &lhs, const const_string_proxy< RT > &rhs) |
| template<template< class > class StoragePolicy> | |
| std::ostream & | operator<< (std::ostream &os, const const_string_proxy< STRSXP, StoragePolicy > &proxy) |
| template<template< class > class StoragePolicy> | |
| std::string | operator+ (const std::string &x, const const_string_proxy< STRSXP, StoragePolicy > &y) |
| template<int RT> | |
| bool | operator< (const string_proxy< RT > &lhs, const string_proxy< RT > &rhs) |
| template<int RT> | |
| bool | operator> (const string_proxy< RT > &lhs, const string_proxy< RT > &rhs) |
| template<int RT> | |
| bool | operator>= (const string_proxy< RT > &lhs, const string_proxy< RT > &rhs) |
| template<int RT> | |
| bool | operator<= (const string_proxy< RT > &lhs, const string_proxy< RT > &rhs) |
| std::ostream & | operator<< (std::ostream &os, const string_proxy< STRSXP > &proxy) |
| std::string | operator+ (const std::string &x, const string_proxy< STRSXP > &y) |
| template<int RTYPE> | |
| SEXP | vector_from_string (const std::string &st) |
| template<int RTYPE> | |
| SEXP | vector_from_string_expr (const std::string &code) |
| template<> | |
| SEXP | vector_from_string< EXPRSXP > (const std::string &st) |
Variables | |
| template<int RTYPE, template< class > class StoragePolicy> | |
| std::string | const_string_proxy< RTYPE, StoragePolicy >::buffer |
| template<int RTYPE, template< class > class StoragePolicy> | |
| std::string | string_proxy< RTYPE, StoragePolicy >::buffer |
| int | rngSynchronizationSuspended = 0 |
internal implementation details
| T Rcpp::internal::as | ( | SEXP | x, |
| ::Rcpp::traits::r_type_enum_tag | ) |
handling enums by converting to int first
Definition at line 128 of file as.h.
References primitive_as().

| T Rcpp::internal::as | ( | SEXP | x, |
| ::Rcpp::traits::r_type_generic_tag | ) |
Definition at line 84 of file as.h.
References DEMANGLE, and RCPP_DEBUG_1.
| T Rcpp::internal::as | ( | SEXP | x, |
| ::Rcpp::traits::r_type_module_object_const_pointer_tag | ) |
handling object<T>
Definition at line 98 of file as.h.
References as_module_object_internal().

| T Rcpp::internal::as | ( | SEXP | x, |
| ::Rcpp::traits::r_type_module_object_const_reference_tag | ) |
handling T such that T is a reference of a class handled by a module
Definition at line 121 of file as.h.
References as_module_object().

| T Rcpp::internal::as | ( | SEXP | x, |
| ::Rcpp::traits::r_type_module_object_pointer_tag | ) |
Definition at line 103 of file as.h.
References as_module_object().

| T Rcpp::internal::as | ( | SEXP | x, |
| ::Rcpp::traits::r_type_module_object_reference_tag | ) |
handling T such that T is a reference of a class handled by a module
Definition at line 114 of file as.h.
References as_module_object().

| T Rcpp::internal::as | ( | SEXP | x, |
| ::Rcpp::traits::r_type_module_object_tag | ) |
handling T such that T is exposed by a module
Definition at line 108 of file as.h.
References as_module_object().

| T Rcpp::internal::as | ( | SEXP | x, |
| ::Rcpp::traits::r_type_primitive_tag | ) |
Definition at line 42 of file as.h.
References primitive_as().
Referenced by Rcpp::as().

| T Rcpp::internal::as | ( | SEXP | x, |
| ::Rcpp::traits::r_type_RcppString_tag | ) |
Definition at line 73 of file as.h.
References Rcpp::r_cast().

| T Rcpp::internal::as | ( | SEXP | x, |
| ::Rcpp::traits::r_type_string_tag | ) |
Definition at line 69 of file as.h.
References as_string().

| object< T > Rcpp::internal::as_module_object | ( | SEXP | x | ) |
|
inline |
Definition at line 24 of file as.h.
Referenced by as(), and as_module_object().
| T Rcpp::internal::as_string | ( | SEXP | x, |
| Rcpp::traits::false_type | ) |
Definition at line 65 of file as.h.
References check_single_string().

| T Rcpp::internal::as_string | ( | SEXP | x, |
| Rcpp::traits::true_type | ) |
Definition at line 60 of file as.h.
References check_single_string().
Referenced by as().

|
inline |
Definition at line 30 of file as_vector.h.
References Rcpp::MatrixBase< RTYPE, na, MATRIX >::get_ref().
Referenced by Rcpp::as_vector().

|
inline |
Definition at line 44 of file as_vector.h.
References Rcpp::MatrixBase< RTYPE, na, MATRIX >::get_ref(), Rcpp::Matrix< RTYPE, StoragePolicy >::ncol(), and Rcpp::Matrix< RTYPE, StoragePolicy >::nrow().

| SEXP Rcpp::internal::basic_cast | ( | SEXP | x | ) |
Definition at line 58 of file r_cast.h.
Referenced by r_true_cast< CPLXSXP >(), r_true_cast< INTSXP >(), r_true_cast< LGLSXP >(), r_true_cast< RAWSXP >(), and r_true_cast< REALSXP >().
|
inline |
Definition at line 103 of file routines.h.
References GET_CALLABLE.
Referenced by registerFunctions(), and Rcpp::SuspendRNGSynchronizationScope::SuspendRNGSynchronizationScope().
|
inline |
|
inline |
|
inline |
Definition at line 130 of file Datetime.h.
|
inline |
Definition at line 130 of file Datetime.h.
|
inline |
Definition at line 143 of file Date.h.
References Rcpp::Date::getDate().

|
inline |
Definition at line 143 of file Date.h.
References Rcpp::Date::getDate().

|
inline |
Definition at line 127 of file Datetime.h.
References Rcpp::Datetime::getFractionalTimestamp().

|
inline |
Definition at line 127 of file Datetime.h.
References Rcpp::Datetime::getFractionalTimestamp().

|
inline |
Definition at line 46 of file as.h.
References Rcpp::r_cast().
Referenced by Rcpp::as< char >(), as_string(), and as_string().

|
inline |
Definition at line 148 of file complex.h.
References complex__asin().
Referenced by complex__acosh().

|
inline |
Definition at line 181 of file complex.h.
References complex__acos().

|
inline |
Definition at line 132 of file complex.h.
Referenced by complex__acos(), and complex__asinh().
|
inline |
Definition at line 188 of file complex.h.
References complex__asin().

|
inline |
Definition at line 164 of file complex.h.
Referenced by complex__atanh().
|
inline |
Definition at line 198 of file complex.h.
References complex__atan().

|
inline |
|
inline |
|
inline |
Definition at line 110 of file complex.h.
Referenced by complex__sinh().
|
inline |
Definition at line 207 of file complex.h.
References complex__sin().

|
inline |
|
inline |
Definition at line 116 of file complex.h.
Referenced by complex__tanh().
|
inline |
Definition at line 218 of file complex.h.
References complex__tan().

|
inline |
Definition at line 29 of file r_cast.h.
References Rcpp::Rcpp_fast_eval().
Referenced by Rcpp::Formula_Impl(), Rcpp::Formula_Impl(), r_true_cast< EXPRSXP >(), r_true_cast< LANGSXP >(), r_true_cast< LISTSXP >(), r_true_cast< VECSXP >(), and Rcpp::DataFrame_Impl< PreserveStorage >::set__().

|
inline |
Definition at line 27 of file DataFrame.h.
|
inline |
Definition at line 109 of file routines.h.
References GET_CALLABLE.
Referenced by registerFunctions(), and Rcpp::SuspendRNGSynchronizationScope::~SuspendRNGSynchronizationScope().
|
inline |
Definition at line 91 of file routines.h.
References GET_CALLABLE.
Referenced by registerFunctions(), and Rcpp::RNGScope::RNGScope().
|
inline |
Definition at line 97 of file routines.h.
References GET_CALLABLE.
Referenced by registerFunctions(), and Rcpp::RNGScope::~RNGScope().
| void Rcpp::internal::export_range__dispatch | ( | SEXP | x, |
| InputIterator | first, | ||
| ::Rcpp::traits::r_type_generic_tag | ) |
Definition at line 29 of file export.h.
References Rcpp::as().

|
inline |
Definition at line 32 of file tools.h.
References get_line().
Referenced by Rcpp::MatrixBase< RTYPE, na, MATRIX >::iterator::update_index().

|
inline |
| std::string Rcpp::internal::get_converter_name | ( | const char * | from, |
| const char * | to ) |
Definition at line 32 of file Module.h.
Referenced by Rcpp::converter().
|
inline |
Definition at line 28 of file tools.h.
Referenced by get_column(), and Rcpp::MatrixBase< RTYPE, na, MATRIX >::iterator::update_index().
|
inline |
Definition at line 121 of file routines.h.
References GET_CALLABLE.
Referenced by Rcpp::Rcpp_namespace(), and registerFunctions().
|
inline |
Definition at line 115 of file routines.h.
References GET_CALLABLE.
Referenced by registerFunctions().
|
inline |
Definition at line 146 of file exceptions.h.
Referenced by Rcpp::LongjumpException::LongjumpException(), and resumeJump().
|
inline |
Definition at line 179 of file Date.h.
Referenced by new_posixt_object(), and Rcpp::wrap_extra_steps< Rcpp::Datetime >().
|
inline |
Definition at line 43 of file grow.h.
References Rcpp::grow(), Rcpp::head(), Rcpp::tail(), and Rcpp::wrap().
Referenced by Rcpp::grow().

|
inline |
Definition at line 48 of file grow.h.
References Rcpp::head(), Rcpp::tail(), and Rcpp::wrap().

|
inline |
Definition at line 40 of file Interrupt.h.
References interruptedError().
Referenced by interruptedError().

|
inline |
Definition at line 38 of file is.h.
References is__simple().
Referenced by Rcpp::is().

|
inline |
Definition at line 43 of file is.h.
References is__module__object().

| bool Rcpp::internal::is__module__object | ( | SEXP | x | ) |
Definition at line 160 of file is.h.
References is__simple(), and is_module_object_internal().
Referenced by is__dispatch().

| bool Rcpp::internal::is__simple | ( | SEXP | x | ) |
Referenced by is__dispatch(), and is__module__object().
|
inline |
Definition at line 39 of file is.h.
References is_atomic().

|
inline |
Definition at line 54 of file is.h.
References is_matrix().

|
inline |
|
inline |
Definition at line 87 of file is.h.
References is_matrix().

|
inline |
|
inline |
|
inline |
Definition at line 138 of file is.h.
References is_atomic().

|
inline |
Definition at line 141 of file is.h.
References is_atomic().

|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 36 of file is.h.
References is_atomic().

|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 99 of file is.h.
References is_matrix().

|
inline |
Definition at line 33 of file is.h.
References is_atomic().

|
inline |
Definition at line 84 of file is.h.
References is_matrix().

|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 96 of file is.h.
References is_matrix().

|
inline |
|
inline |
Definition at line 93 of file is.h.
References is_matrix().

|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 90 of file is.h.
References is_matrix().

|
inline |
|
inline |
Definition at line 48 of file is.h.
References is_atomic().

|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 42 of file is.h.
References is_atomic().

|
inline |
Definition at line 45 of file is.h.
References is_atomic().

|
inline |
|
inline |
|
inline |
Definition at line 28 of file is.h.
Referenced by is__simple< bool >(), is__simple< Date >(), is__simple< Datetime >(), is__simple< double >(), is__simple< int >(), is__simple< Rcomplex >(), is__simple< std::string >(), and is__simple< String >().
|
inline |
Definition at line 29 of file is.h.
Referenced by is__simple< CharacterMatrix >(), is__simple< ComplexMatrix >(), is__simple< GenericMatrix >(), is__simple< IntegerMatrix >(), is__simple< LogicalMatrix >(), is__simple< NumericMatrix >(), and is__simple< RawMatrix >().
|
inline |
Definition at line 153 of file is.h.
Referenced by is__module__object().
|
inline |
Definition at line 269 of file exceptions.h.
References nth().
Referenced by get_last_call().

|
inline |
Definition at line 139 of file exceptions.h.
Referenced by Rcpp::LongjumpException::LongjumpException(), and resumeJump().
|
inline |
Definition at line 48 of file lgrow.h.
References Rcpp::head(), Rcpp::lgrow(), Rcpp::tail(), and Rcpp::wrap().

|
inline |
Definition at line 38 of file lgrow.h.
References Rcpp::head(), Rcpp::tail(), and Rcpp::wrap().
Referenced by Rcpp::lgrow().

|
inline |
Definition at line 128 of file exceptions.h.
|
inline |
Definition at line 692 of file String.h.
References Rcpp::String::get_sexp().

| SEXP Rcpp::internal::make_new_object | ( | Class * | ptr | ) |
|
inline |
Definition at line 37 of file unwindProtect.h.
References Rcpp::internal::UnwindData::jmpbuf.
Referenced by Rcpp::unwindProtect().
|
inline |
Definition at line 192 of file Date.h.
Referenced by Rcpp::wrap().
|
inline |
Definition at line 186 of file Date.h.
References getPosixClasses().
Referenced by Rcpp::wrap< Datetime >().

|
inline |
Definition at line 262 of file exceptions.h.
Referenced by is_Rcpp_eval_call().
|
inline |
Definition at line 168 of file const_string_proxy.h.
|
inline |
Definition at line 259 of file string_proxy.h.
| bool Rcpp::internal::operator< | ( | const const_string_proxy< RT > & | lhs, |
| const const_string_proxy< RT > & | rhs ) |
Definition at line 128 of file const_string_proxy.h.
References Rcpp::internal::const_string_proxy< RTYPE, StoragePolicy >::begin().

| bool Rcpp::internal::operator< | ( | const string_proxy< RT > & | lhs, |
| const string_proxy< RT > & | rhs ) |
Definition at line 221 of file string_proxy.h.
References Rcpp::internal::string_proxy< RTYPE, StoragePolicy >::begin().

|
inline |
Definition at line 162 of file const_string_proxy.h.
|
inline |
Definition at line 254 of file string_proxy.h.
| bool Rcpp::internal::operator<= | ( | const const_string_proxy< RT > & | lhs, |
| const const_string_proxy< RT > & | rhs ) |
Definition at line 152 of file const_string_proxy.h.
References Rcpp::internal::const_string_proxy< RTYPE, StoragePolicy >::begin().

| bool Rcpp::internal::operator<= | ( | const string_proxy< RT > & | lhs, |
| const string_proxy< RT > & | rhs ) |
Definition at line 245 of file string_proxy.h.
References Rcpp::internal::string_proxy< RTYPE, StoragePolicy >::begin().

| bool Rcpp::internal::operator> | ( | const const_string_proxy< RT > & | lhs, |
| const const_string_proxy< RT > & | rhs ) |
Definition at line 136 of file const_string_proxy.h.
References Rcpp::internal::const_string_proxy< RTYPE, StoragePolicy >::begin().

| bool Rcpp::internal::operator> | ( | const string_proxy< RT > & | lhs, |
| const string_proxy< RT > & | rhs ) |
Definition at line 229 of file string_proxy.h.
References Rcpp::internal::string_proxy< RTYPE, StoragePolicy >::begin().

| bool Rcpp::internal::operator>= | ( | const const_string_proxy< RT > & | lhs, |
| const const_string_proxy< RT > & | rhs ) |
Definition at line 144 of file const_string_proxy.h.
References Rcpp::internal::const_string_proxy< RTYPE, StoragePolicy >::begin().

| bool Rcpp::internal::operator>= | ( | const string_proxy< RT > & | lhs, |
| const string_proxy< RT > & | rhs ) |
Definition at line 237 of file string_proxy.h.
References Rcpp::internal::string_proxy< RTYPE, StoragePolicy >::begin().

| T Rcpp::internal::primitive_as | ( | SEXP | x | ) |
Definition at line 30 of file as.h.
References Rcpp::r_cast(), and Rcpp::traits::r_sexptype_traits< T >::rtype.

| SEXP Rcpp::internal::r_true_cast | ( | SEXP | x | ) |
Definition at line 45 of file r_cast.h.
Referenced by Rcpp::r_cast().
|
inline |
Definition at line 97 of file r_cast.h.
References basic_cast().

|
inline |
Definition at line 140 of file r_cast.h.
References convert_using_rfunction().

|
inline |
Definition at line 85 of file r_cast.h.
References basic_cast().

|
inline |
Definition at line 152 of file r_cast.h.
References convert_using_rfunction().

|
inline |
Definition at line 101 of file r_cast.h.
References basic_cast().

|
inline |
Definition at line 144 of file r_cast.h.
References convert_using_rfunction().

|
inline |
Definition at line 93 of file r_cast.h.
References basic_cast().

|
inline |
Definition at line 89 of file r_cast.h.
References basic_cast().

|
inline |
Definition at line 106 of file r_cast.h.
References Rcpp::Rcpp_fast_eval().

|
inline |
Definition at line 136 of file r_cast.h.
References convert_using_rfunction().

|
inline |
Definition at line 47 of file wrap.h.
References const_string_proxy< RTYPE, StoragePolicy >::buffer, and Rcpp::wrap().

|
inline |
Definition at line 29 of file wrap.h.
References Rcpp::AttributeProxyPolicy< CLASS >::attr(), const_string_proxy< RTYPE, StoragePolicy >::buffer, DEMANGLE, and RCPP_DEBUG_3.

|
inline |
Definition at line 40 of file Rcpp_eval.h.
References Rcpp::Rcpp_fast_eval().
Referenced by Rcpp::fast_eval(), Rcpp::fast_eval(), Rcpp::find(), Rcpp::get(), and Rcpp::Rcpp_eval().

|
inline |
Definition at line 34 of file Rcpp_eval.h.
References Rcpp::internal::EvalData::env, and Rcpp::internal::EvalData::expr.
Referenced by Rcpp::Rcpp_fast_eval().
|
inline |
Definition at line 150 of file exceptions.h.
References getLongjumpToken(), and isLongjumpSentinel().

|
inline |
Definition at line 44 of file unwindProtect.h.
Referenced by Rcpp::unwindProtect().
|
inline |
Definition at line 29 of file vector_from_string.h.
References Rcpp::r_cast().
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), and Rcpp::Vector< VECSXP, StoragePolicy >::Vector().

|
inline |
Definition at line 50 of file vector_from_string.h.
References vector_from_string_expr().

| SEXP Rcpp::internal::vector_from_string_expr | ( | const std::string & | code | ) |
Definition at line 35 of file vector_from_string.h.
Referenced by vector_from_string< EXPRSXP >().
|
inline |
Definition at line 30 of file Vector.h.
References DEMANGLE, and RCPP_DEBUG_1.
| std::string Rcpp::internal::const_string_proxy< RTYPE, StoragePolicy >::buffer |
Definition at line 159 of file const_string_proxy.h.
Referenced by range_wrap_dispatch___impl__pair(), and range_wrap_dispatch___impl__pair().
| std::string Rcpp::internal::string_proxy< RTYPE, StoragePolicy >::buffer |
Definition at line 252 of file string_proxy.h.