|
Rcpp Version 1.1.2
|
Namespaces | |
| namespace | algorithm |
| namespace | traits |
| traits used to dispatch wrap | |
| namespace | internal |
| internal implementation details | |
| namespace | sugar |
| namespace | InternalFunctionWithStdFunction |
| namespace | stats |
| namespace | attributes |
Typedefs | |
| typedef uint64_t | nanotime_t |
| typedef DataFrame_Impl< PreserveStorage > | DataFrame |
| typedef oldDateVector | DateVector |
| typedef oldDatetimeVector | DatetimeVector |
| typedef DottedPair_Impl< PreserveStorage > | DottedPair |
| typedef Environment_Impl< PreserveStorage > | Environment |
| typedef Formula_Impl< PreserveStorage > | Formula |
| typedef Function_Impl< PreserveStorage > | Function |
| typedef InternalFunction_Impl< PreserveStorage > | InternalFunction |
| typedef DottedPairProxyPolicy< Language_Impl >::const_DottedPairProxy | const_Proxy |
| typedef Language_Impl< PreserveStorage > | Language |
| typedef bool(* | ValidConstructor) (SEXP *, int) |
| typedef bool(* | ValidMethod) (SEXP *, int) |
| template<typename Class, typename RESULT_TYPE, typename... T> | |
| using | CppMethodN = CppMethodImplN<false, Class, RESULT_TYPE, T...> |
| template<typename Class, typename RESULT_TYPE, typename... T> | |
| using | const_CppMethodN = CppMethodImplN<true, Class, RESULT_TYPE, T...> |
| template<typename Class, typename RESULT_TYPE, typename... T> | |
| using | Pointer_CppMethodN = Pointer_CppMethodImplN<false, Class, RESULT_TYPE, T...> |
| template<typename Class, typename RESULT_TYPE, typename... T> | |
| using | Const_Pointer_CppMethodN = Pointer_CppMethodImplN<true, Class, RESULT_TYPE, T...> |
| typedef Pairlist_Impl< PreserveStorage > | Pairlist |
| typedef Promise_Impl< PreserveStorage > | Promise |
| typedef Reference_Impl< PreserveStorage > | Reference |
| typedef RObject_Impl< PreserveStorage > | RObject |
| typedef S4_Impl< PreserveStorage > | S4 |
| typedef StretchyList_Impl< PreserveStorage > | StretchyList |
| typedef Symbol_Impl< NoProtectStorage > | Symbol |
| typedef Vector< CPLXSXP > | ComplexVector |
| typedef Vector< INTSXP > | IntegerVector |
| typedef Vector< LGLSXP > | LogicalVector |
| typedef Vector< REALSXP > | NumericVector |
| typedef Vector< REALSXP > | DoubleVector |
| typedef Vector< RAWSXP > | RawVector |
| typedef Vector< STRSXP > | CharacterVector |
| typedef Vector< STRSXP > | StringVector |
| typedef Vector< VECSXP > | GenericVector |
| typedef Vector< VECSXP > | List |
| typedef Vector< EXPRSXP > | ExpressionVector |
| typedef Matrix< CPLXSXP > | ComplexMatrix |
| typedef Matrix< INTSXP > | IntegerMatrix |
| typedef Matrix< LGLSXP > | LogicalMatrix |
| typedef Matrix< REALSXP > | NumericMatrix |
| typedef Matrix< RAWSXP > | RawMatrix |
| typedef Matrix< STRSXP > | CharacterMatrix |
| typedef Matrix< STRSXP > | StringMatrix |
| typedef Matrix< VECSXP > | GenericMatrix |
| typedef Matrix< VECSXP > | ListMatrix |
| typedef Matrix< EXPRSXP > | ExpressionMatrix |
| typedef WeakReference_Impl< PreserveStorage > | WeakReference |
Functions | |
| template<class InputIterator, class T> | |
| bool | __any (InputIterator first, InputIterator last, const T &value, std::input_iterator_tag) |
| template<class RandomAccessIterator, class T> | |
| bool | __any (RandomAccessIterator __first, RandomAccessIterator __last, const T &__val, std::random_access_iterator_tag) |
| template<class InputIterator, class T> | |
| bool | any (InputIterator first, InputIterator last, const T &value) |
| template<class InputIterator, class Predicate> | |
| bool | __any_if (InputIterator first, InputIterator last, Predicate pred, std::input_iterator_tag) |
| template<class RandomAccessIterator, class Predicate> | |
| bool | __any_if (RandomAccessIterator __first, RandomAccessIterator __last, Predicate __pred, std::random_access_iterator_tag) |
| template<class InputIterator, class Predicate> | |
| bool | any_if (InputIterator first, InputIterator last, Predicate pred) |
| template<> | |
| SEXP | wrap_extra_steps< Rcpp::Date > (SEXP) |
| template<> | |
| SEXP | wrap_extra_steps< Rcpp::Datetime > (SEXP) |
| template<typename T> | |
| SEXP | wrap_extra_steps (SEXP x) |
| template<> | |
| SEXP | wrap (const Date &date) |
| template<> | |
| SEXP | wrap_extra_steps< Rcpp::Datetime > (SEXP x) |
| template<> | |
| SEXP | wrap< Datetime > (const Datetime &date) |
| Environment | new_env (int size=29) |
| Environment | new_env (SEXP parent, int size=29) |
| void | message (SEXP s) |
| SEXP | Rcpp_fast_eval (SEXP expr, SEXP env) |
| SEXP | Rcpp_eval (SEXP expr, SEXP env) |
| template<typename T> | |
| T | as (SEXP x) |
| template<> | |
| char | as< char > (SEXP x) |
| template<typename T> | |
| traits::remove_const_and_reference< T >::type | bare_as (SEXP x) |
| template<> | |
| SEXP | as (SEXP x) |
| template<typename T> | |
| T | clone (const T &object) |
| template<> | |
| SEXP | wrap< Rcpp::Date > (const Rcpp::Date &date) |
| template<> | |
| SEXP | wrap_extra_steps< Rcpp::Date > (SEXP x) |
| Date | operator+ (const Date &date, int offset) |
| double | operator- (const Date &d1, const Date &d2) |
| bool | operator< (const Date &d1, const Date &d2) |
| bool | operator> (const Date &d1, const Date &d2) |
| bool | operator== (const Date &d1, const Date &d2) |
| bool | operator>= (const Date &d1, const Date &d2) |
| bool | operator<= (const Date &d1, const Date &d2) |
| bool | operator!= (const Date &d1, const Date &d2) |
| std::ostream & | operator<< (std::ostream &os, const Date d) |
| template<> | |
| SEXP | wrap< Rcpp::Datetime > (const Rcpp::Datetime &dt) |
| template<> | |
| SEXP | wrap_extra_steps< Rcpp::Datetime > (SEXP x) |
| Datetime | operator+ (const Datetime &datetime, double offset) |
| Datetime | operator+ (const Datetime &datetime, int offset) |
| double | operator- (const Datetime &d1, const Datetime &d2) |
| bool | operator< (const Datetime &d1, const Datetime &d2) |
| bool | operator> (const Datetime &d1, const Datetime &d2) |
| bool | operator== (const Datetime &d1, const Datetime &d2) |
| bool | operator>= (const Datetime &d1, const Datetime &d2) |
| bool | operator<= (const Datetime &d1, const Datetime &d2) |
| bool | operator!= (const Datetime &d1, const Datetime &d2) |
| std::ostream & | operator<< (std::ostream &os, const Datetime d) |
| std::ostream & | operator<< (std::ostream &os, const newDatetimeVector d) |
| std::ostream & | operator<< (std::ostream &os, const newDateVector d) |
| RCPP_API_CLASS (DottedPair_Impl) | |
| RCPP_API_CLASS (Environment_Impl) | |
| Environment_Impl (SEXP x) | |
| Environment_Impl (const std::string &name) | |
| Environment_Impl (int pos) | |
| SEXP | ls (bool all) const |
| SEXP | get (const std::string &name) const |
| SEXP | get (Symbol name) const |
| SEXP | find (const std::string &name) const |
| SEXP | find (Symbol name) const |
| bool | exists (const std::string &name) const |
| bool | assign (const std::string &name, SEXP x) const |
| bool | assign (const std::string &name, const Shield< SEXP > &x) const |
| template<typename WRAPPABLE> | |
| bool | assign (const std::string &name, const WRAPPABLE &x) const |
| bool | isLocked () const |
| bool | remove (const std::string &name) |
| void | lock (bool bindings=false) |
| void | lockBinding (const std::string &name) |
| void | unlockBinding (const std::string &name) |
| bool | bindingIsLocked (const std::string &name) const |
| bool | bindingIsActive (const std::string &name) const |
| static Environment_Impl | global_env () |
| static Environment_Impl | empty_env () |
| static Environment_Impl | base_env () |
| static Environment_Impl | base_namespace () |
| static Environment_Impl | Rcpp_namespace () |
| static Environment_Impl | namespace_env (const std::string &package) |
| Environment_Impl | parent () const |
| Environment_Impl | new_child (bool hashed) const |
| void | update (SEXP) |
| static std::string | toString (const int i) |
| void | warning (const std::string &message) |
| void NORET | stop (const std::string &message) |
| template<typename... Args> | |
| void | warning (const char *fmt, Args &&... args) |
| template<typename... Args> | |
| void NORET | stop (const char *fmt, Args &&... args) |
| RCPP_API_CLASS (Formula_Impl) | |
| Formula_Impl (SEXP x) | |
| Formula_Impl (const std::string &code) | |
| RCPP_API_CLASS (Function_Impl) | |
| SEXP | pairlist () |
| SEXP | grow (SEXP head, SEXP tail) |
| template<typename T> | |
| SEXP | grow (const T &head, SEXP tail) |
| SEXP | grow (const char *head, SEXP tail) |
| template<typename T1> | |
| SEXP | pairlist (const T1 &t1) |
| template<typename T, typename... TArgs> | |
| SEXP | pairlist (const T &t1, const TArgs &... args) |
| RCPP_API_CLASS (InternalFunction_Impl) | |
| void | checkUserInterrupt () |
| template<typename T> | |
| bool | is (SEXP x) |
| SEXP | Rcpp_list2 (SEXP x0, SEXP x1) |
| SEXP | Rcpp_list3 (SEXP x0, SEXP x1, SEXP x2) |
| SEXP | Rcpp_list4 (SEXP x0, SEXP x1, SEXP x2, SEXP x3) |
| SEXP | Rcpp_list5 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4) |
| SEXP | Rcpp_list6 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5) |
| SEXP | Rcpp_list7 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6) |
| SEXP | Rcpp_lang7 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6) |
| SEXP | Rcpp_list8 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7) |
| SEXP | Rcpp_lang8 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7) |
| SEXP | Rcpp_list9 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8) |
| SEXP | Rcpp_lang9 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8) |
| SEXP | Rcpp_list10 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9) |
| SEXP | Rcpp_lang10 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9) |
| SEXP | Rcpp_list11 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10) |
| SEXP | Rcpp_lang11 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10) |
| SEXP | Rcpp_list12 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11) |
| SEXP | Rcpp_lang12 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11) |
| SEXP | Rcpp_list13 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12) |
| SEXP | Rcpp_lang13 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12) |
| SEXP | Rcpp_list14 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13) |
| SEXP | Rcpp_lang14 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13) |
| SEXP | Rcpp_list15 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14) |
| SEXP | Rcpp_lang15 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14) |
| SEXP | Rcpp_list16 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14, SEXP x15) |
| SEXP | Rcpp_lang16 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14, SEXP x15) |
| SEXP | Rcpp_list17 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14, SEXP x15, SEXP x16) |
| SEXP | Rcpp_lang17 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14, SEXP x15, SEXP x16) |
| SEXP | Rcpp_list18 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14, SEXP x15, SEXP x16, SEXP x17) |
| SEXP | Rcpp_lang18 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14, SEXP x15, SEXP x16, SEXP x17) |
| SEXP | Rcpp_list19 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14, SEXP x15, SEXP x16, SEXP x17, SEXP x18) |
| SEXP | Rcpp_lang19 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14, SEXP x15, SEXP x16, SEXP x17, SEXP x18) |
| SEXP | Rcpp_list20 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14, SEXP x15, SEXP x16, SEXP x17, SEXP x18, SEXP x19) |
| SEXP | Rcpp_lang20 (SEXP x0, SEXP x1, SEXP x2, SEXP x3, SEXP x4, SEXP x5, SEXP x6, SEXP x7, SEXP x8, SEXP x9, SEXP x10, SEXP x11, SEXP x12, SEXP x13, SEXP x14, SEXP x15, SEXP x16, SEXP x17, SEXP x18, SEXP x19) |
| RCPP_API_CLASS (Language_Impl) | |
| Language_Impl () | |
| Language_Impl (SEXP x) | |
| Language_Impl (const std::string &symbol) | |
| Language_Impl (const Symbol &symbol) | |
| Language_Impl (const Function &function) | |
| template<typename... T> | |
| Language_Impl (const std::string &symbol, const T &... t) | |
| template<typename... T> | |
| Language_Impl (const Function &function, const T &... t) | |
| void | setSymbol (const std::string &symbol) |
| void | setSymbol (const Symbol &symbol) |
| void | setFunction (const Function &function) |
| SEXP | eval () const |
| SEXP | eval (SEXP env) const |
| SEXP | fast_eval () const |
| SEXP | fast_eval (SEXP env) const |
| SEXP | lgrow (SEXP head, SEXP tail) |
| template<typename T> | |
| SEXP | lgrow (const T &head, SEXP tail) |
| SEXP | lgrow (const char *head, SEXP tail) |
| template<typename T1> | |
| SEXP | langlist (const T1 &t1) |
| template<typename T, typename... TArgs> | |
| SEXP | langlist (const T &t1, const TArgs &... args) |
| template<typename RESULT_TYPE, typename... T> | |
| void | signature (std::string &s, const char *name) |
| template<typename... T> | |
| void | ctor_signature (std::string &s, const std::string &classname) |
| bool | yes (SEXP *, int) |
| template<int n> | |
| bool | yes_arity (SEXP *, int nargs) |
| template<typename RESULT_TYPE, typename... T> | |
| void | function (const char *name_, RESULT_TYPE(*fun)(T... t), const char *docstring=0) |
| template<typename RESULT_TYPE, typename... T> | |
| void | function (const char *name_, RESULT_TYPE(*fun)(T... t), Rcpp::List formals, const char *docstring=0) |
| template<typename FROM, typename TO> | |
| void | converter (const char *from, const char *to, TO(*fun)(FROM), const char *docstring=0) |
| template<typename RESULT_TYPE> | |
| std::string | get_return_type_dispatch (Rcpp::traits::false_type) |
| template<typename RESULT_TYPE> | |
| std::string | get_return_type_dispatch (Rcpp::traits::true_type) |
| template<typename RESULT_TYPE> | |
| std::string | get_return_type () |
| template<> | |
| std::string | get_return_type< void_type > () |
| template<> | |
| std::string | get_return_type< SEXP > () |
| template<> | |
| std::string | get_return_type< Rcpp::IntegerVector > () |
| template<> | |
| std::string | get_return_type< Rcpp::NumericVector > () |
| template<> | |
| std::string | get_return_type< Rcpp::RawVector > () |
| template<> | |
| std::string | get_return_type< Rcpp::ExpressionVector > () |
| template<> | |
| std::string | get_return_type< Rcpp::List > () |
| template<> | |
| std::string | get_return_type< Rcpp::CharacterVector > () |
| LogicalVector | shush_about_NA () |
| Argument | Named (const std::string &name) |
| template<typename T> | |
| traits::named_object< T > | Named (const std::string &name, const T &o) |
| RCPP_API_CLASS (Pairlist_Impl) | |
| Pairlist_Impl () | |
| Pairlist_Impl (SEXP x) | |
| template<typename... T> | |
| Pairlist_Impl (const T &... args) | |
| void | print (SEXP s) |
| void | warningcall (SEXP call, const std::string &s) |
| RCPP_API_CLASS (Promise_Impl) | |
| SEXP | Rcpp_protect (SEXP x) |
| void | Rcpp_unprotect (int i) |
| template<int TARGET> | |
| SEXP | r_cast (SEXP x) |
| RCPP_API_CLASS (Reference_Impl) | |
| RCPP_API_CLASS (RObject_Impl) | |
| attribute_hidden const char * | type2name (SEXP x) |
| attribute_hidden double | mktime00 (struct tm &tm) |
| attribute_hidden struct tm * | gmtime_ (const time_t *const x) |
| attribute_hidden void | Rcpp_precious_init () |
| attribute_hidden void | Rcpp_precious_teardown () |
| attribute_hidden SEXP | Rcpp_precious_preserve (SEXP object) |
| attribute_hidden void | Rcpp_precious_remove (SEXP token) |
| attribute_hidden Rostream< true > & | Rcpp_cout_get () |
| attribute_hidden Rostream< false > & | Rcpp_cerr_get () |
| RCPP_API_CLASS (S4_Impl) | |
| template<int MAX_SIZE> | |
| std::string | sprintf (const char *format,...) |
| template<bool NA, typename T> | |
| stats::D1< REALSXP, NA, T > | dexp (const Rcpp::VectorBase< REALSXP, NA, T > &x, double shape, bool log=false) |
| template<bool NA, typename T> | |
| stats::P1< REALSXP, NA, T > | pexp (const Rcpp::VectorBase< REALSXP, NA, T > &x, double shape, bool lower=true, bool log=false) |
| template<bool NA, typename T> | |
| stats::Q1< REALSXP, NA, T > | qexp (const Rcpp::VectorBase< REALSXP, NA, T > &x, double shape, bool lower=true, bool log=false) |
| NumericVector | rnorm (int n, double mean, double sd) |
| NumericVector | rnorm (int n, double mean) |
| NumericVector | rnorm (int n) |
| NumericVector | rbeta (int n, double a, double b) |
| NumericVector | rbinom (int n, double nin, double pp) |
| NumericVector | rcauchy (int n, double location, double scale) |
| NumericVector | rcauchy (int n, double location) |
| NumericVector | rcauchy (int n) |
| NumericVector | rchisq (int n, double df) |
| NumericVector | rexp (int n, double rate) |
| NumericVector | rexp (int n) |
| NumericVector | rf (int n, double n1, double n2) |
| NumericVector | rgamma (int n, double a, double scale) |
| NumericVector | rgamma (int n, double a) |
| NumericVector | rgeom (int n, double p) |
| NumericVector | rhyper (int n, double nn1, double nn2, double kk) |
| NumericVector | rlnorm (int n, double meanlog, double sdlog) |
| NumericVector | rlnorm (int n, double meanlog) |
| NumericVector | rlnorm (int n) |
| NumericVector | rlogis (int n, double location, double scale) |
| NumericVector | rlogis (int n, double location) |
| NumericVector | rlogis (int n) |
| NumericVector | rnbinom (int n, double siz, double prob) |
| NumericVector | rnbinom_mu (int n, double siz, double mu) |
| NumericVector | rnchisq (int n, double df, double lambda) |
| NumericVector | rnchisq (int n, double df) |
| NumericVector | rpois (int n, double mu) |
| NumericVector | rsignrank (int n, double nn) |
| NumericVector | rt (int n, double df) |
| NumericVector | runif (int n, double min, double max) |
| NumericVector | runif (int n, double min) |
| NumericVector | runif (int n) |
| NumericVector | rweibull (int n, double shape, double scale) |
| NumericVector | rweibull (int n, double shape) |
| NumericVector | rwilcox (int n, double mm, double nn) |
| RCPP_API_CLASS (StretchyList_Impl) | |
| StretchyList_Impl () | |
| StretchyList_Impl (SEXP x) | |
| operator SEXP () const | |
| template<typename T> | |
| StretchyList_Impl & | push_back (const T &obj) |
| template<typename T> | |
| StretchyList_Impl & | push_front (const T &obj) |
| template<typename T> | |
| StretchyList_Impl & | push_back__impl (const T &obj, traits::true_type) |
| template<typename T> | |
| StretchyList_Impl & | push_back__impl (const T &obj, traits::false_type) |
| template<typename T> | |
| StretchyList_Impl & | push_front__impl (const T &obj, traits::true_type) |
| template<typename T> | |
| StretchyList_Impl & | push_front__impl (const T &obj, traits::false_type) |
| template<> | |
| SEXP | wrap< Rcpp::String > (const Rcpp::String &object) |
| bool | operator== (const String::StringProxy &lhs, const String &rhs) |
| bool | operator!= (const String::StringProxy &lhs, const String &rhs) |
| bool | operator== (const String::const_StringProxy &lhs, const String &rhs) |
| bool | operator!= (const String::const_StringProxy &lhs, const String &rhs) |
| template<typename UnaryOperator> | |
| StringTransformer< UnaryOperator > | make_string_transformer (const UnaryOperator &fun) |
| template<bool NA, typename T> | |
| sugar::All< NA, T > | all (const Rcpp::VectorBase< LGLSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Any< NA, T > | any (const Rcpp::VectorBase< LGLSXP, NA, T > &t) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::Clamp_Primitive_Vector_Primitive< RTYPE, NA, T > | clamp (typename Rcpp::traits::storage_type< RTYPE >::type lhs, const Rcpp::VectorBase< RTYPE, NA, T > &vec, typename Rcpp::traits::storage_type< RTYPE >::type rhs) |
| template<bool NA, typename T> | |
| sugar::Cummax< INTSXP, NA, T > | cummax (const VectorBase< INTSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Cummax< REALSXP, NA, T > | cummax (const VectorBase< REALSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Cummin< INTSXP, NA, T > | cummin (const VectorBase< INTSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Cummin< REALSXP, NA, T > | cummin (const VectorBase< REALSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Cumprod< INTSXP, NA, T > | cumprod (const VectorBase< INTSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Cumprod< REALSXP, NA, T > | cumprod (const VectorBase< REALSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Cumprod< CPLXSXP, NA, T > | cumprod (const VectorBase< CPLXSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Cumsum< INTSXP, NA, T > | cumsum (const VectorBase< INTSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Cumsum< REALSXP, NA, T > | cumsum (const VectorBase< REALSXP, NA, T > &t) |
| template<bool LHS_NA, typename LHS_T> | |
| sugar::Diff< INTSXP, LHS_NA, LHS_T > | diff (const VectorBase< INTSXP, LHS_NA, LHS_T > &lhs) |
| template<bool LHS_NA, typename LHS_T> | |
| sugar::Diff< REALSXP, LHS_NA, LHS_T > | diff (const VectorBase< REALSXP, LHS_NA, LHS_T > &lhs) |
| template<int RTYPE, bool NA, typename T> | |
| LogicalVector | duplicated (const VectorBase< RTYPE, NA, T > &x) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::Head< RTYPE, NA, T > | head (const VectorBase< RTYPE, NA, T > &t, R_xlen_t n) |
| template<int RTYPE, bool COND_NA, typename COND_T, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| sugar::IfElse< RTYPE, COND_NA, COND_T, LHS_NA, LHS_T, RHS_NA, RHS_T > | ifelse (const Rcpp::VectorBase< LGLSXP, COND_NA, COND_T > &cond, const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool COND_NA, typename COND_T, bool RHS_NA, typename RHS_T> | |
| sugar::IfElse_Primitive_Vector< RTYPE, COND_NA, COND_T, RHS_NA, RHS_T > | ifelse (const Rcpp::VectorBase< LGLSXP, COND_NA, COND_T > &cond, typename traits::storage_type< RTYPE >::type lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool COND_NA, typename COND_T, bool RHS_NA, typename RHS_T> | |
| sugar::IfElse_Vector_Primitive< RTYPE, COND_NA, COND_T, RHS_NA, RHS_T > | ifelse (const Rcpp::VectorBase< LGLSXP, COND_NA, COND_T > &cond, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &lhs, typename traits::storage_type< RTYPE >::type rhs) |
| template<bool COND_NA, typename COND_T> | |
| sugar::IfElse_Primitive_Primitive< REALSXP, COND_NA, COND_T > | ifelse (const Rcpp::VectorBase< LGLSXP, COND_NA, COND_T > &cond, double lhs, double rhs) |
| template<bool COND_NA, typename COND_T> | |
| sugar::IfElse_Primitive_Primitive< INTSXP, COND_NA, COND_T > | ifelse (const Rcpp::VectorBase< LGLSXP, COND_NA, COND_T > &cond, int lhs, int rhs) |
| template<bool COND_NA, typename COND_T> | |
| sugar::IfElse_Primitive_Primitive< CPLXSXP, COND_NA, COND_T > | ifelse (const Rcpp::VectorBase< LGLSXP, COND_NA, COND_T > &cond, Rcomplex lhs, Rcomplex rhs) |
| template<bool COND_NA, typename COND_T> | |
| sugar::IfElse_Primitive_Primitive< LGLSXP, COND_NA, COND_T > | ifelse (const Rcpp::VectorBase< LGLSXP, COND_NA, COND_T > &cond, bool lhs, bool rhs) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::IsFinite< RTYPE, NA, T > | is_finite (const Rcpp::VectorBase< RTYPE, NA, T > &t) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::IsInfinite< RTYPE, NA, T > | is_infinite (const Rcpp::VectorBase< RTYPE, NA, T > &t) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::IsNa< RTYPE, NA, T > | is_na (const Rcpp::VectorBase< RTYPE, NA, T > &t) |
| sugar::IsNa_Vector_is_na< oldDatetimeVector > | is_na (const oldDatetimeVector &x) |
| sugar::IsNa_Vector_is_na< oldDateVector > | is_na (const oldDateVector &x) |
| sugar::IsNa_Vector_is_na< NumericVector > | is_na (newDatetimeVector &x) |
| sugar::IsNa_Vector_is_na< NumericVector > | is_na (newDateVector &x) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::IsNaN< RTYPE, NA, T > | is_nan (const Rcpp::VectorBase< RTYPE, NA, T > &t) |
| template<int RTYPE, bool NA, typename T, typename Function> | |
| sugar::Lapply< RTYPE, NA, T, Function > | lapply (const Rcpp::VectorBase< RTYPE, NA, T > &t, Function fun) |
| template<int RTYPE, bool NA_1, typename T_1, bool NA_2, typename T_2, typename Function> | |
| sugar::Mapply_2< RTYPE, NA_1, T_1, NA_2, T_2, Function > | mapply (const Rcpp::VectorBase< RTYPE, NA_1, T_1 > &t1, const Rcpp::VectorBase< RTYPE, NA_2, T_2 > &t2, Function fun) |
| template<int RTYPE, bool NA_1, typename T_1, typename Function> | |
| sugar::Mapply_2_Vector_Primitive< RTYPE, NA_1, T_1, double, Function > | mapply (const Rcpp::VectorBase< RTYPE, NA_1, T_1 > &t1, double t2, Function fun) |
| template<int RTYPE, bool NA_2, typename T_2, typename Function> | |
| sugar::Mapply_2_Primitive_Vector< RTYPE, double, NA_2, T_2, Function > | mapply (double t1, const Rcpp::VectorBase< RTYPE, NA_2, T_2 > &t2, Function fun) |
| template<int RTYPE_1, bool NA_1, typename T_1, int RTYPE_2, bool NA_2, typename T_2, int RTYPE_3, bool NA_3, typename T_3, typename Function> | |
| sugar::Mapply_3< RTYPE_1, NA_1, T_1, RTYPE_2, NA_2, T_2, RTYPE_3, NA_3, T_3, Function > | mapply (const Rcpp::VectorBase< RTYPE_1, NA_1, T_1 > &t1, const Rcpp::VectorBase< RTYPE_2, NA_2, T_2 > &t2, const Rcpp::VectorBase< RTYPE_3, NA_3, T_3 > &t3, Function fun) |
| template<int RTYPE, bool NA, typename T, bool RHS_NA, typename RHS_T> | |
| IntegerVector | match (const VectorBase< RTYPE, NA, T > &x, const VectorBase< RTYPE, RHS_NA, RHS_T > &table_) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::Max< RTYPE, NA, T > | max (const VectorBase< RTYPE, NA, T > &x) |
| template<bool NA, typename T> | |
| sugar::Mean< REALSXP, NA, T > | mean (const VectorBase< REALSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Mean< INTSXP, NA, T > | mean (const VectorBase< INTSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Mean< CPLXSXP, NA, T > | mean (const VectorBase< CPLXSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Mean< LGLSXP, NA, T > | mean (const VectorBase< LGLSXP, NA, T > &t) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::median_detail::result< RTYPE >::type | median (const Rcpp::VectorBase< RTYPE, NA, T > &x, bool na_rm=false) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::Min< RTYPE, NA, T > | min (const VectorBase< RTYPE, NA, T > &x) |
| template<int RTYPE, bool NA, typename T> | |
| Vector< RTYPE > | na_omit (const VectorBase< RTYPE, NA, T > &t) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| sugar::Pmax_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > | pmax (const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool LHS_NA, typename LHS_T> | |
| sugar::Pmax_Vector_Primitive< RTYPE, LHS_NA, LHS_T > | pmax (const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, typename Rcpp::traits::storage_type< RTYPE >::type rhs) |
| template<int RTYPE, bool RHS_NA, typename RHS_T> | |
| sugar::Pmax_Vector_Primitive< RTYPE, RHS_NA, RHS_T > | pmax (typename Rcpp::traits::storage_type< RTYPE >::type lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| sugar::Pmin_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > | pmin (const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool LHS_NA, typename LHS_T> | |
| sugar::Pmin_Vector_Primitive< RTYPE, LHS_NA, LHS_T > | pmin (const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, typename Rcpp::traits::storage_type< RTYPE >::type rhs) |
| template<int RTYPE, bool RHS_NA, typename RHS_T> | |
| sugar::Pmin_Vector_Primitive< RTYPE, RHS_NA, RHS_T > | pmin (typename Rcpp::traits::storage_type< RTYPE >::type lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool NA, typename T, typename EXPONENT_TYPE> | |
| sugar::Pow< RTYPE, NA, T, EXPONENT_TYPE > | pow (const VectorBase< RTYPE, NA, T > &t, EXPONENT_TYPE exponent) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::Range< RTYPE, NA, T > | range (const VectorBase< RTYPE, NA, T > &x) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::Rep< RTYPE, NA, T > | rep (const VectorBase< RTYPE, NA, T > &t, R_xlen_t n) |
| sugar::Rep_Single< double > | rep (const double &x, R_xlen_t n) |
| sugar::Rep_Single< int > | rep (const int &x, R_xlen_t n) |
| sugar::Rep_Single< Rbyte > | rep (const Rbyte &x, R_xlen_t n) |
| sugar::Rep_Single< Rcomplex > | rep (const Rcomplex &x, R_xlen_t n) |
| sugar::Rep_Single< bool > | rep (const bool &x, R_xlen_t n) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::Rep_each< RTYPE, NA, T > | rep_each (const VectorBase< RTYPE, NA, T > &t, R_xlen_t times) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::Rep_len< RTYPE, NA, T > | rep_len (const VectorBase< RTYPE, NA, T > &t, R_xlen_t len) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::Rev< RTYPE, NA, T > | rev (const VectorBase< RTYPE, NA, T > &t) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::detail::RowSumsReturn< RTYPE >::type | rowSums (const MatrixBase< RTYPE, NA, T > &x, bool na_rm=false) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::detail::ColSumsReturn< RTYPE >::type | colSums (const MatrixBase< RTYPE, NA, T > &x, bool na_rm=false) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::detail::RowMeansReturn< RTYPE >::type | rowMeans (const MatrixBase< RTYPE, NA, T > &x, bool na_rm=false) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::detail::ColMeansReturn< RTYPE >::type | colMeans (const MatrixBase< RTYPE, NA, T > &x, bool na_rm=false) |
| Vector< INTSXP > | sample (int n, int size, bool replace=false, sugar::probs_t probs=R_NilValue, bool one_based=true) |
| template<int RTYPE> | |
| Vector< RTYPE > | sample (const Vector< RTYPE > &x, int size, bool replace=false, sugar::probs_t probs=R_NilValue) |
| template<int RTYPE, bool NA, typename T, typename Function> | |
| sugar::Sapply< RTYPE, NA, T, Function, traits::same_type< typename ::Rcpp::traits::result_of< Function, T >::type, typename Rcpp::traits::storage_type< traits::r_sexptype_traits< typename ::Rcpp::traits::result_of< Function, T >::type >::rtype >::type >::value > | sapply (const Rcpp::VectorBase< RTYPE, NA, T > &t, Function fun) |
| template<bool NA, typename T> | |
| sugar::Sd< REALSXP, NA, T > | sd (const VectorBase< REALSXP, NA, T > &t) |
| template<int RTYPE, bool NA, typename T> | |
| IntegerVector | self_match (const VectorBase< RTYPE, NA, T > &x) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::SeqLen | seq_along (const Rcpp::VectorBase< RTYPE, NA, T > &t) |
| sugar::SeqLen | seq_len (const size_t &n) |
| Range | seq (R_xlen_t start, R_xlen_t end) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| Vector< RTYPE > | setdiff (const VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| bool | setequal (const VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| Vector< RTYPE > | intersect (const VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| Vector< RTYPE > | union_ (const VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<bool NA, typename T> | |
| sugar::Sign< INTSXP, NA, T > | sign (const VectorBase< INTSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Sign< REALSXP, NA, T > | sign (const VectorBase< REALSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| String | collapse (const VectorBase< STRSXP, NA, T > &vec) |
| Vector< STRSXP > | trimws (const Vector< STRSXP > &x, const char *which="both") |
| Matrix< STRSXP > | trimws (const Matrix< STRSXP > &x, const char *which="both") |
| String | trimws (const String &str, const char *which="both") |
| template<bool NA, typename T> | |
| sugar::Sum< INTSXP, NA, T > | sum (const VectorBase< INTSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Sum< REALSXP, NA, T > | sum (const VectorBase< REALSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Sum< LGLSXP, NA, T > | sum (const VectorBase< LGLSXP, NA, T > &t) |
| template<int RTYPE, bool NA, typename T> | |
| IntegerVector | table (const VectorBase< RTYPE, NA, T > &x) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::Tail< RTYPE, NA, T > | tail (const VectorBase< RTYPE, NA, T > &t, R_xlen_t n) |
| template<int RTYPE, bool NA, typename T> | |
| Vector< RTYPE > | unique (const VectorBase< RTYPE, NA, T > &t) |
| template<int RTYPE, bool NA, typename T> | |
| Vector< RTYPE > | sort_unique (const VectorBase< RTYPE, NA, T > &t, bool decreasing=false) |
| template<int RTYPE, bool NA, typename T, bool RHS_NA, typename RHS_T> | |
| LogicalVector | in (const VectorBase< RTYPE, NA, T > &x, const VectorBase< RTYPE, RHS_NA, RHS_T > &table) |
| template<bool NA, typename T> | |
| sugar::Var< REALSXP, NA, T > | var (const VectorBase< REALSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Var< INTSXP, NA, T > | var (const VectorBase< INTSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Var< LGLSXP, NA, T > | var (const VectorBase< LGLSXP, NA, T > &t) |
| template<bool NA, typename T> | |
| sugar::Var< CPLXSXP, NA, T > | var (const VectorBase< CPLXSXP, NA, T > &t) |
| template<int RTYPE, bool NA, typename T> | |
| R_xlen_t | which_max (const VectorBase< RTYPE, NA, T > &t) |
| template<int RTYPE, bool NA, typename T> | |
| R_xlen_t | which_min (const VectorBase< RTYPE, NA, T > &t) |
| template<bool NA, typename T> | |
| bool | is_true (const Rcpp::sugar::SingleLogicalResult< NA, T > &x) |
| template<bool NA, typename T> | |
| bool | is_false (const Rcpp::sugar::SingleLogicalResult< NA, T > &x) |
| template<bool NA, typename T> | |
| bool | is_na (const Rcpp::sugar::SingleLogicalResult< NA, T > &x) |
| template<int RTYPE, bool NA, typename T> | |
| Rcpp::Vector< RTYPE > | as_vector (const MatrixBase< RTYPE, NA, T > &t) |
| template<int RTYPE, bool LHS_NA, typename LHS_T> | |
| sugar::Col< RTYPE, LHS_NA, LHS_T > | col (const Rcpp::MatrixBase< RTYPE, LHS_NA, LHS_T > &lhs) |
| template<typename T> | |
| sugar::diag_result_type_trait< T >::type | diag (const T &t) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::LowerTri< RTYPE, NA, T > | lower_tri (const Rcpp::MatrixBase< RTYPE, NA, T > &lhs, bool diag=false) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T, typename Function> | |
| sugar::Outer< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T, Function > | outer (const Rcpp::VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const Rcpp::VectorBase< RTYPE, RHS_NA, RHS_T > &rhs, Function fun) |
| template<int RTYPE, bool LHS_NA, typename LHS_T> | |
| sugar::Row< RTYPE, LHS_NA, LHS_T > | row (const Rcpp::MatrixBase< RTYPE, LHS_NA, LHS_T > &lhs) |
| template<int RTYPE, bool NA, typename T> | |
| sugar::UpperTri< RTYPE, NA, T > | upper_tri (const Rcpp::MatrixBase< RTYPE, NA, T > &lhs, bool diag=false) |
| template<int RTYPE, bool NA, typename VECTOR> | |
| sugar::Nona< RTYPE, NA, VECTOR > | noNA (const Rcpp::VectorBase< RTYPE, NA, VECTOR > &vec) |
| sugar::NonaPrimitive< double > | noNA (double x) |
| sugar::NonaPrimitive< int > | noNA (int x) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, sugar::Divides_Vector_Primitive< RTYPE, NA, T > >::type | operator/ (const VectorBase< RTYPE, NA, T > &lhs, const U &rhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, sugar::Divides_Primitive_Vector< RTYPE, NA, T > >::type | operator/ (const U &lhs, const VectorBase< RTYPE, NA, T > &rhs) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| sugar::Divides_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > | operator/ (const VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, sugar::Minus_Vector_Primitive< RTYPE, NA, T > >::type | operator- (const VectorBase< RTYPE, NA, T > &lhs, const U &rhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, sugar::Minus_Primitive_Vector< RTYPE, NA, T > >::type | operator- (const U &lhs, const VectorBase< RTYPE, NA, T > &rhs) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| sugar::Minus_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > | operator- (const VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, typenamesugar::Plus_Vector_Primitive< RTYPE, NA, T > >::type | operator+ (const VectorBase< RTYPE, NA, T > &lhs, const U &rhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, typenamesugar::Plus_Vector_Primitive< RTYPE, NA, T > >::type | operator+ (const U &rhs, const VectorBase< RTYPE, NA, T > &lhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, sugar::Plus_Vector_Primitive_nona< RTYPE, NA, T > >::type | operator+ (const VectorBase< RTYPE, NA, T > &lhs, const typename sugar::NonaPrimitive< U > &rhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, sugar::Plus_Vector_Primitive_nona< RTYPE, NA, T > >::type | operator+ (const typename sugar::NonaPrimitive< U > &rhs, const VectorBase< RTYPE, NA, T > &lhs) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| sugar::Plus_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > | operator+ (const VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, sugar::Times_Vector_Primitive< RTYPE, NA, T > >::type | operator* (const VectorBase< RTYPE, NA, T > &lhs, const U &rhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, sugar::Times_Vector_Primitive< RTYPE, NA, T > >::type | operator* (const U &rhs, const VectorBase< RTYPE, NA, T > &lhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, sugar::Times_Vector_Primitive_nona< RTYPE, NA, T > >::type | operator* (const VectorBase< RTYPE, NA, T > &lhs, const typename sugar::NonaPrimitive< U > &rhs) |
| template<int RTYPE, bool NA, typename T, typename U> | |
| traits::enable_if< traits::is_convertible< typenametraits::remove_const_and_reference< U >::type, typenametraits::storage_type< RTYPE >::type >::value, sugar::Times_Vector_Primitive_nona< RTYPE, NA, T > >::type | operator* (const typename sugar::NonaPrimitive< U > &rhs, const VectorBase< RTYPE, NA, T > &lhs) |
| template<int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T> | |
| sugar::Times_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T > | operator* (const VectorBase< RTYPE, LHS_NA, LHS_T > &lhs, const VectorBase< RTYPE, RHS_NA, RHS_T > &rhs) |
| RCPP_API_CLASS (Symbol_Impl) | |
| SEXP | unwindProtect (SEXP(*callback)(void *data), void *data) |
| SEXP | unwindProtect (std::function< SEXP(void)> callback) |
| template<typename T, typename Function> | |
| List | lapply (const ListOf< T > &t, Function fun) |
| template<typename T, typename Function> | |
| T | sapply (const ListOf< T > &t, Function fun) |
| internal::DimNameProxy | rownames (SEXP x) |
| internal::DimNameProxy | colnames (SEXP x) |
| template<template< class > class StoragePolicy> | |
| std::ostream & | operator<< (std::ostream &s, const Matrix< REALSXP, StoragePolicy > &rhs) |
| template<template< class > class StoragePolicy> | |
| std::ostream & | operator<< (std::ostream &s, const Matrix< INTSXP, StoragePolicy > &rhs) |
| template<template< class > class StoragePolicy> | |
| std::ostream & | operator<< (std::ostream &s, const Matrix< STRSXP, StoragePolicy > &rhs) |
| template<int RTYPE, template< class > class StoragePolicy> | |
| std::ostream & | operator<< (std::ostream &s, const Matrix< RTYPE, StoragePolicy > &rhs) |
| template<int RTYPE, template< class > class StoragePolicy> | |
| Matrix< RTYPE, StoragePolicy > | tranpose_impl (const Matrix< RTYPE, StoragePolicy > &x) |
| template<template< class > class StoragePolicy> | |
| Matrix< REALSXP, StoragePolicy > | transpose (const Matrix< REALSXP, StoragePolicy > &x) |
| template<template< class > class StoragePolicy> | |
| Matrix< INTSXP, StoragePolicy > | transpose (const Matrix< INTSXP, StoragePolicy > &x) |
| template<template< class > class StoragePolicy> | |
| Matrix< STRSXP, StoragePolicy > | transpose (const Matrix< STRSXP, StoragePolicy > &x) |
| no_init_vector | no_init (R_xlen_t size) |
| no_init_matrix | no_init (int nr, int nc) |
| template<int RTYPE, template< class > class StoragePolicy> | |
| std::ostream & | operator<< (std::ostream &s, const Vector< RTYPE, StoragePolicy > &rhs) |
| template<template< class > class StoragePolicy> | |
| std::ostream & | operator<< (std::ostream &s, const Vector< STRSXP, StoragePolicy > &rhs) |
| RCPP_API_CLASS (WeakReference_Impl) | |
| template<typename T> | |
| void | standard_delete_finalizer (T *obj) |
| template<typename T, void Finalizer> | |
| void | finalizer_wrapper (SEXP p) |
| SEXP | Rcpp_PreserveObject (SEXP x) |
| void | Rcpp_ReleaseObject (SEXP x) |
| SEXP | Rcpp_ReplaceObject (SEXP x, SEXP y) |
| SEXP | Rcpp_PreciousPreserve (SEXP object) |
| void | Rcpp_PreciousRelease (SEXP token) |
| static int | tzparse (const char *name, struct state *sp, int lastditch) |
| static int | typesequiv (const struct state *sp, int a, int b) |
| static const char * | getsecs (const char *strp, int_fast32_t *secsp) |
| static const char * | getnum (const char *strp, int *const nump, const int min, const int max) |
| static const char * | getrule (const char *strp, struct rule *const rulep) |
| static int_fast32_t | transtime (int year, const struct rule *rulep, int_fast32_t offset) |
| static struct tm * | timesub (const time_t *timep, int_fast32_t offset, const struct state *sp, struct tm *tmp) |
| static int | leaps_thru_end_of (const int y) |
| static int | increment_overflow (int *const ip, int j) |
| static int | increment_overflow_time (time_t *tp, int_fast32_t j) |
| static int_fast32_t | detzcode (const char *const codep) |
| static int_fast64_t | detzcode64 (const char *const codep) |
| static int | differ_by_repeat (const time_t t1, const time_t t0) |
| static const char * | getzname (const char *strp) |
| static const char * | getqzname (const char *strp, const int delim) |
| static const char * | getoffset (const char *strp, int_fast32_t *const offsetp) |
| static int | tzload (const char *name, struct state *const sp, const int doextend) |
| static void | gmtload (struct state *const sp) |
| static struct tm * | gmtsub (const time_t *const timep, const int_fast32_t offset, struct tm *const tmp) |
| template<typename T1, typename T2> | |
| cbind_impl::matrix_return< T1 >::type | cbind (const T1 &t1, const T2 &t2) |
Rcpp API.
| typedef Matrix<STRSXP> Rcpp::CharacterMatrix |
Definition at line 46 of file instantiation.h.
| typedef Vector<STRSXP> Rcpp::CharacterVector |
Definition at line 34 of file instantiation.h.
| typedef Matrix<CPLXSXP> Rcpp::ComplexMatrix |
Definition at line 40 of file instantiation.h.
| typedef Vector<CPLXSXP> Rcpp::ComplexVector |
Definition at line 27 of file instantiation.h.
| using Rcpp::const_CppMethodN = CppMethodImplN<true, Class, RESULT_TYPE, T...> |
| using Rcpp::Const_Pointer_CppMethodN = Pointer_CppMethodImplN<true, Class, RESULT_TYPE, T...> |
Definition at line 38 of file Language.h.
| using Rcpp::CppMethodN = CppMethodImplN<false, Class, RESULT_TYPE, T...> |
| typedef DataFrame_Impl<PreserveStorage> Rcpp::DataFrame |
Definition at line 185 of file DataFrame.h.
Definition at line 45 of file date_datetime.h.
| typedef oldDateVector Rcpp::DateVector |
Definition at line 44 of file date_datetime.h.
| typedef DottedPair_Impl<PreserveStorage> Rcpp::DottedPair |
Definition at line 47 of file DottedPair.h.
| typedef Vector<REALSXP> Rcpp::DoubleVector |
Definition at line 31 of file instantiation.h.
Definition at line 378 of file Environment.h.
| typedef Matrix<EXPRSXP> Rcpp::ExpressionMatrix |
Definition at line 50 of file instantiation.h.
| typedef Vector<EXPRSXP> Rcpp::ExpressionVector |
Definition at line 38 of file instantiation.h.
| typedef Formula_Impl<PreserveStorage> Rcpp::Formula |
| typedef Function_Impl<PreserveStorage> Rcpp::Function |
Definition at line 144 of file Function.h.
| typedef Matrix<VECSXP> Rcpp::GenericMatrix |
Definition at line 48 of file instantiation.h.
| typedef Vector<VECSXP> Rcpp::GenericVector |
Definition at line 36 of file instantiation.h.
| typedef Matrix<INTSXP> Rcpp::IntegerMatrix |
Definition at line 41 of file instantiation.h.
| typedef Vector<INTSXP> Rcpp::IntegerVector |
Definition at line 28 of file instantiation.h.
| typedef InternalFunction_Impl<PreserveStorage> Rcpp::InternalFunction |
Definition at line 63 of file InternalFunction.h.
| typedef Language_Impl<PreserveStorage> Rcpp::Language |
Definition at line 170 of file Language.h.
| typedef Vector<VECSXP> Rcpp::List |
Definition at line 37 of file instantiation.h.
| typedef Matrix<VECSXP> Rcpp::ListMatrix |
Definition at line 49 of file instantiation.h.
| typedef Matrix<LGLSXP> Rcpp::LogicalMatrix |
Definition at line 42 of file instantiation.h.
| typedef Vector<LGLSXP> Rcpp::LogicalVector |
Definition at line 29 of file instantiation.h.
| typedef uint64_t Rcpp::nanotime_t |
| typedef Matrix<REALSXP> Rcpp::NumericMatrix |
Definition at line 43 of file instantiation.h.
| typedef Vector<REALSXP> Rcpp::NumericVector |
Definition at line 30 of file instantiation.h.
| typedef Pairlist_Impl<PreserveStorage> Rcpp::Pairlist |
Definition at line 57 of file Pairlist.h.
| using Rcpp::Pointer_CppMethodN = Pointer_CppMethodImplN<false, Class, RESULT_TYPE, T...> |
| typedef Promise_Impl<PreserveStorage> Rcpp::Promise |
| typedef Matrix<RAWSXP> Rcpp::RawMatrix |
Definition at line 44 of file instantiation.h.
| typedef Vector<RAWSXP> Rcpp::RawVector |
Definition at line 32 of file instantiation.h.
| typedef Reference_Impl<PreserveStorage> Rcpp::Reference |
Definition at line 71 of file Reference.h.
| typedef RObject_Impl<PreserveStorage> Rcpp::RObject |
| typedef S4_Impl<PreserveStorage> Rcpp::S4 |
|
private |
Definition at line 83 of file StretchyList.h.
| typedef Matrix<STRSXP> Rcpp::StringMatrix |
Definition at line 47 of file instantiation.h.
| typedef Vector<STRSXP> Rcpp::StringVector |
Definition at line 35 of file instantiation.h.
| typedef Symbol_Impl<NoProtectStorage> Rcpp::Symbol |
| typedef WeakReference_Impl<PreserveStorage> Rcpp::WeakReference |
Definition at line 64 of file WeakReference.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
stl like algorithm to identify if any of the objects in the range is equal to the value
Definition at line 89 of file algo.h.
References __any().
Referenced by Rcpp::sugar::Median< RTYPE, NA, T, NA_RM >::operator result_type(), and Rcpp::sugar::Median< STRSXP, NA, T, NA_RM >::operator result_type().

|
inline |
stl-like algorithm to identify if the predicate is true for any of the objects in the range
Definition at line 155 of file algo.h.
References __any_if().

| T Rcpp::as | ( | SEXP | x | ) |
Generic converted from SEXP to the typename. T can be any type that has a constructor taking a SEXP, which is the case for all our RObject and derived classes.
If it is not possible to add the SEXP constructor, e.g you don't control the type, you can specialize the as template to perform the requested conversion
This is used for example in Environment, so that for example the code below will work as long as there is a way to as<> the Foo type
Environment x = ... ; // some environment Foo y = x["bla"] ; // if as<Foo> makes sense then this works !!
Definition at line 150 of file as.h.
References Rcpp::internal::as().
Referenced by Rcpp::Nullable< Vector< REALSXP > >::as(), Rcpp::attributes::SourceFileAttributesParser::attributeWarning(), bare_as(), Rcpp::attributes::checkRSignature(), compileAttributes(), Rcpp::ConstInputParameter< T >::ConstInputParameter(), Rcpp::ConstReferenceInputParameter< T >::ConstReferenceInputParameter(), Rcpp::Date::Date(), Rcpp::Date::Date(), Rcpp::Datetime::Datetime(), Rcpp::Datetime::Datetime(), Rcpp::Dimension::Dimension(), Rcpp::internal::export_range__dispatch(), Rcpp::attributes::FileInfo::FileInfo(), Rcpp::DataFrame_Impl< PreserveStorage >::from_list(), Rcpp::Constructor< Class, T >::get_new_impl(), Rcpp::ListOf< T >::ListOf(), Rcpp::ListOf< T >::ListOf(), Module__invoke(), Rcpp::AttributeProxyPolicy< CLASS >::const_AttributeProxy::operator T(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::operator T(), Rcpp::BindingPolicy< EnvironmentClass >::const_Binding::operator T(), Rcpp::DottedPairProxyPolicy< CLASS >::const_DottedPairProxy::operator T(), Rcpp::DottedPairProxyPolicy< CLASS >::DottedPairProxy::operator T(), Rcpp::FieldProxyPolicy< CLASS >::const_FieldProxy::operator T(), Rcpp::FieldProxyPolicy< CLASS >::FieldProxy::operator T(), Rcpp::InputParameter< T >::operator T(), Rcpp::NamesProxyPolicy< CLASS >::const_NamesProxy::operator T(), Rcpp::NamesProxyPolicy< CLASS >::NamesProxy::operator T(), Rcpp::SlotProxyPolicy< CLASS >::const_SlotProxy::operator T(), Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::operator T(), Rcpp::ProtectedProxyPolicy< XPtrClass >::const_ProtectedProxy::operator U(), Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::operator U(), Rcpp::binary_call< T1, T2, RESULT_TYPE >::operator()(), Rcpp::fixed_call< RESULT_TYPE >::operator()(), Rcpp::unary_call< T, RESULT_TYPE >::operator()(), Rcpp::ChildVector< T >::operator=(), Rcpp::ListOf< T >::operator=(), PiLeibniz(), Rcpp::ReferenceInputParameter< T >::ReferenceInputParameter(), CppProperty_GetConstMethod_SetMethod< Class, PROP >::set(), CppProperty_GetConstMethod_SetPointer< Class, PROP >::set(), CppProperty_GetMethod_SetMethod< Class, PROP >::set(), CppProperty_GetMethod_SetPointer< Class, PROP >::set(), CppProperty_GetPointer_SetMethod< Class, PROP >::set(), CppProperty_GetPointer_SetPointer< Class, PROP >::set(), CppProperty_Getter_Setter< PROP >::set(), sourceCppContext(), and Rcpp::attributes::SourceFileAttributesParser::SourceFileAttributesParser().

|
inline |
Definition at line 154 of file as.h.
References Rcpp::internal::check_single_string().

|
inline |
Definition at line 55 of file as_vector.h.
References Rcpp::internal::as_vector__impl().

| bool Rcpp::assign | ( | const std::string & | name, |
| const Shield< SEXP > & | x ) const |
Definition at line 193 of file Environment.h.
References assign().

| bool Rcpp::assign | ( | const std::string & | name, |
| const WRAPPABLE & | x ) const |
wrap and assign. If there is a wrap method taking an object of WRAPPABLE type, then it is wrapped and the corresponding SEXP is assigned in the environment
| name | name of the object to assign |
| x | wrappable object. anything that has a wrap( WRAPPABLE ) is fine |
| bool Rcpp::assign | ( | const std::string & | name, |
| SEXP | x ) const |
Attempts to assign x to name in this environment
| name | name of the object to assign |
| x | object to assign |
| binding_is_locked | if the binding is locked |
Definition at line 186 of file Environment.h.
References bindingIsLocked(), and exists().
Referenced by assign().

|
inline |
Definition at line 159 of file as.h.
References as().
Referenced by Rcpp::CppProperty_GetPointer_SetPointer< Class, PROP >::get().

|
static |
Definition at line 317 of file Environment.h.
References Environment_Impl().

|
static |
Definition at line 324 of file Environment.h.
References Environment_Impl().

| bool Rcpp::bindingIsActive | ( | const std::string & | name | ) | const |
| name | name of a binding |
| no_such_binding | if there is no such binding in this environment |
Definition at line 294 of file Environment.h.
References exists().

| bool Rcpp::bindingIsLocked | ( | const std::string & | name | ) | const |
| name | name of a potential binding |
| no_such_binding | if there is no such binding in this environment |
Definition at line 279 of file Environment.h.
References exists().
Referenced by assign(), and remove().

|
inline |
|
inline |
Definition at line 59 of file Interrupt.h.
|
inline |
Definition at line 84 of file clamp.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

| T Rcpp::clone | ( | const T & | object | ) |
Definition at line 33 of file clone.h.
Referenced by Rcpp::Nullable< Vector< REALSXP > >::clone(), Rcpp::sugar::Median< RTYPE, NA, T, NA_RM >::Median(), Rcpp::sugar::Median< RTYPE, false, T, NA_RM >::Median(), Rcpp::sugar::Median< RTYPE, NA, T, true >::Median(), Rcpp::sugar::Median< STRSXP, false, T, true >::Median(), Rcpp::sugar::Median< STRSXP, NA, T, NA_RM >::Median(), Rcpp::sugar::Median< STRSXP, NA, T, true >::Median(), sample(), and sample().
|
inline |
|
inline |
Definition at line 41 of file collapse.h.
References Rcpp::sugar::collapse__impl(), Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref(), and Rcpp::VectorBase< RTYPE, na, VECTOR >::size().

|
inline |
|
inline |
|
inline |
| void Rcpp::converter | ( | const char * | from, |
| const char * | to, | ||
| TO(* | fun )(FROM), | ||
| const char * | docstring = 0 ) |
Definition at line 564 of file Module.h.
References converter(), function(), and Rcpp::internal::get_converter_name().
Referenced by converter().

|
inline |
Definition at line 177 of file Module.h.
Referenced by Rcpp::class_< Class >::invoke_void().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
|
static |
|
inline |
|
inline |
Definition at line 83 of file diag.h.
Referenced by lower_tri(), Rcpp::sugar::LowerTri< RTYPE, NA, T >::LowerTri(), upper_tri(), and Rcpp::sugar::UpperTri< RTYPE, NA, T >::UpperTri().
|
inline |
Definition at line 125 of file diff.h.
Referenced by compileAttributes().
|
inline |
|
static |
Definition at line 495 of file date.cpp.
References SECSPERREPEAT, SECSPERREPEAT_BITS, TYPE_BIT, TYPE_INTEGRAL, and TYPE_SIGNED.
Referenced by tzload().
|
inline |
Definition at line 28 of file duplicated.h.
References Rcpp::sugar::IndexHash< RTYPE >::fill_and_get_duplicated().

|
static |
Definition at line 310 of file Environment.h.
References Environment_Impl().

| Rcpp::Environment_Impl | ( | const std::string & | name | ) |
Gets the environment associated with the given name
| name | name of the environment, e.g "package:Rcpp" |
| Rcpp::Environment_Impl | ( | int | pos | ) |
Gets the environment in the given position of the search path
| pos | (1-based) position of the environment, e.g pos=1 gives the global environment |
| Rcpp::Environment_Impl | ( | SEXP | x | ) |
wraps the given environment
if the SEXP is not an environment, and exception is thrown
Definition at line 57 of file Environment.h.
Referenced by base_env(), base_namespace(), empty_env(), global_env(), namespace_env(), new_child(), parent(), and Rcpp_namespace().
| SEXP Rcpp::eval | ( | ) | const |
eval this call in the global environment
Definition at line 143 of file Language.h.
References Rcpp_fast_eval().
Referenced by Rcpp::attributes::checkRSignature().

| SEXP Rcpp::eval | ( | SEXP | env | ) | const |
eval this call in the requested environment
Definition at line 150 of file Language.h.
References Rcpp_fast_eval().

| bool Rcpp::exists | ( | const std::string & | name | ) | const |
Indicates if an object called name exists in the environment
| name | name of the object |
Definition at line 164 of file Environment.h.
Referenced by assign(), bindingIsActive(), bindingIsLocked(), Rcpp::attributes::ExportsGenerator::commit(), Rcpp::attributes::createDirectory(), Rcpp::attributes::ExportsGenerator::ExportsGenerator(), lockBinding(), remove(), Rcpp::attributes::removeFile(), and unlockBinding().
| SEXP Rcpp::fast_eval | ( | ) | const |
Definition at line 154 of file Language.h.
References Rcpp::internal::Rcpp_eval_impl().

| SEXP Rcpp::fast_eval | ( | SEXP | env | ) | const |
Definition at line 157 of file Language.h.
References Rcpp::internal::Rcpp_eval_impl().

| void Rcpp::finalizer_wrapper | ( | SEXP | p | ) |
Definition at line 35 of file XPtr.h.
References DEMANGLE, and RCPP_DEBUG_3.
Referenced by Rcpp::XPtr< Class >::release(), and Rcpp::XPtr< Class >::setDeleteFinalizer().
| SEXP Rcpp::find | ( | const std::string & | name | ) | const |
Get an object from the environment or one of its parents
| name | name of the object |
Definition at line 131 of file Environment.h.
References find().
Referenced by Rcpp::attributes::CppExportsIncludeGenerator::commit(), and find().

| SEXP Rcpp::find | ( | Symbol | name | ) | const |
Get an object from the environment or one of its parents
| name | symbol name to call |
Definition at line 142 of file Environment.h.
References Rcpp::internal::Rcpp_eval_impl().

|
explicit |
Definition at line 69 of file Formula.h.
References Rcpp::internal::convert_using_rfunction().

| Rcpp::Formula_Impl | ( | SEXP | x | ) |
Definition at line 40 of file Formula.h.
References Rcpp::internal::convert_using_rfunction().

| void Rcpp::function | ( | const char * | name_, |
| RESULT_TYPE(* | fun )(T... t), | ||
| const char * | docstring = 0 ) |
Definition at line 544 of file Module.h.
References Rcpp::Module::Add(), and getCurrentScope().
Referenced by Rcpp::attributes::checkRSignature(), converter(), Rcpp::attributes::CppExportsIncludeGenerator::doWriteFunctions(), Rcpp::attributes::RExportsGenerator::doWriteFunctions(), Rcpp::attributes::generateCpp(), Rcpp::attributes::generateRArgList(), Rcpp::attributes::CppExportsIncludeGenerator::getCCallable(), Language_Impl(), Language_Impl(), Rcpp::attributes::operator<<(), Rcpp::attributes::SourceFileAttributesParser::parseAttribute(), Rcpp::attributes::printFunction(), setFunction(), and Rcpp::attributes::CppExportsGenerator::writeEnd().

| void Rcpp::function | ( | const char * | name_, |
| RESULT_TYPE(* | fun )(T... t), | ||
| Rcpp::List | formals, | ||
| const char * | docstring = 0 ) |
Definition at line 552 of file Module.h.
References Rcpp::Module::Add(), and getCurrentScope().

| SEXP Rcpp::get | ( | const std::string & | name | ) | const |
Get an object from the environment
| name | name of the object |
Definition at line 98 of file Environment.h.
References get().
Referenced by get(), Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::operator SEXP(), Rcpp::AttributeProxyPolicy< CLASS >::const_AttributeProxy::operator SEXP(), Rcpp::TagProxyPolicy< XPtrClass >::const_TagProxy::operator SEXP(), Rcpp::TagProxyPolicy< XPtrClass >::TagProxy::operator SEXP(), Rcpp::AttributeProxyPolicy< CLASS >::const_AttributeProxy::operator T(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::operator T(), Rcpp::BindingPolicy< EnvironmentClass >::const_Binding::operator T(), Rcpp::DottedPairProxyPolicy< CLASS >::const_DottedPairProxy::operator T(), Rcpp::DottedPairProxyPolicy< CLASS >::DottedPairProxy::operator T(), Rcpp::FieldProxyPolicy< CLASS >::const_FieldProxy::operator T(), Rcpp::FieldProxyPolicy< CLASS >::FieldProxy::operator T(), Rcpp::NamesProxyPolicy< CLASS >::const_NamesProxy::operator T(), Rcpp::NamesProxyPolicy< CLASS >::NamesProxy::operator T(), Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::operator T(), Rcpp::internal::string_proxy< STRSXP >::operator+=(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), and Rcpp::String::String().

| SEXP Rcpp::get | ( | Symbol | name | ) | const |
Get an object from the environment
| name | symbol name to call |
Definition at line 110 of file Environment.h.
References Rcpp::internal::Rcpp_eval_impl().

|
inline |
Definition at line 42 of file get_return_type.h.
References get_return_type_dispatch().
Referenced by Rcpp::CppProperty_GetConstMethod_SetPointer< Class, PROP >::set().

|
inline |
Definition at line 74 of file get_return_type.h.
|
inline |
Definition at line 66 of file get_return_type.h.
|
inline |
Definition at line 54 of file get_return_type.h.
|
inline |
Definition at line 70 of file get_return_type.h.
|
inline |
Definition at line 58 of file get_return_type.h.
|
inline |
Definition at line 62 of file get_return_type.h.
|
inline |
Definition at line 50 of file get_return_type.h.
|
inline |
Definition at line 46 of file get_return_type.h.
|
inline |
Definition at line 30 of file get_return_type.h.
References demangle().
Referenced by get_return_type().

|
inline |
Definition at line 34 of file get_return_type.h.
References demangle().

|
static |
|
static |
|
static |
|
static |
Definition at line 586 of file date.cpp.
References DAY_OF_YEAR, DAYSPERLYEAR, DAYSPERNYEAR, DAYSPERWEEK, getnum(), getsecs(), is_digit, JULIAN_DAY, MONSPERYEAR, MONTH_NTH_DAY_OF_WEEK, Rcpp::rule::r_day, Rcpp::rule::r_mon, Rcpp::rule::r_time, Rcpp::rule::r_type, Rcpp::rule::r_week, and SECSPERHOUR.
Referenced by tzparse().

|
static |
Definition at line 536 of file date.cpp.
References DAYSPERWEEK, getnum(), HOURSPERDAY, MINSPERHOUR, SECSPERHOUR, and SECSPERMIN.
Referenced by getoffset(), and getrule().

|
static |
|
static |
Definition at line 303 of file Environment.h.
References Environment_Impl().

|
inline |
Definition at line 136 of file routines.h.
References GET_CALLABLE, and tm.
Referenced by Rcpp::Date::operator+, Rcpp::Datetime::operator+, Rcpp::Datetime::operator+, registerFunctions(), Rcpp::Date::update_tm(), and Rcpp::Datetime::update_tm().
|
static |
|
inline |
| SEXP Rcpp::grow | ( | const T & | head, |
| SEXP | tail ) |
grows a pairlist. First wrap the head into a SEXP, then grow the tail pairlist
Definition at line 63 of file grow.h.
References Rcpp::internal::grow__dispatch(), head(), and tail().

|
inline |
Definition at line 34 of file grow.h.
References head(), and tail().
Referenced by grow(), Rcpp::internal::grow__dispatch(), Rcpp::DottedPairImpl< CLASS >::insert(), pairlist(), pairlist(), Rcpp::DottedPairImpl< CLASS >::push_back(), and Rcpp::DottedPairImpl< CLASS >::push_front().

|
inline |
Definition at line 53 of file head.h.
Referenced by grow(), grow(), grow(), Rcpp::internal::grow__dispatch(), Rcpp::internal::grow__dispatch(), lgrow(), lgrow(), lgrow(), Rcpp::internal::lgrow__dispatch(), and Rcpp::internal::lgrow__dispatch().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 77 of file unique.h.
References Rcpp::sugar::In< RTYPE, TABLE_T >::get(), Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref(), and table().

|
static |
|
static |
Definition at line 467 of file date.cpp.
References time_t_max, time_t_min, and TYPE_SIGNED.
Referenced by tzparse().
|
inline |
Definition at line 172 of file setdiff.h.
References Rcpp::sugar::Intersect< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >::get(), and Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

| bool Rcpp::is | ( | SEXP | x | ) |
identify if an x can be seen as the T type
example: bool is_list = is<List>( x ) ;
Definition at line 53 of file is.h.
References Rcpp::internal::is__dispatch().
Referenced by RCPP_API_CLASS().

|
inline |
Definition at line 33 of file is.h.
References is_false().
Referenced by is_false().

|
inline |
Definition at line 49 of file is_finite.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 49 of file is_infinite.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 91 of file is_na.h.
Referenced by Rcpp::sugar::Diff< RTYPE, LHS_NA, LHS_T >::Diff(), Rcpp::sugar::Divides_Primitive_Vector< RTYPE, NA, T >::Divides_Primitive_Vector(), Rcpp::sugar::Divides_Primitive_Vector< RTYPE, false, T >::Divides_Primitive_Vector(), Rcpp::sugar::Divides_Vector_Primitive< RTYPE, NA, T >::Divides_Vector_Primitive(), Rcpp::sugar::Divides_Vector_Primitive< RTYPE, false, T >::Divides_Vector_Primitive(), is_na(), Rcpp::sugar::Minus_Primitive_Vector< RTYPE, NA, T >::Minus_Primitive_Vector(), Rcpp::sugar::Minus_Primitive_Vector< RTYPE, false, T >::Minus_Primitive_Vector(), Rcpp::sugar::Minus_Vector_Primitive< RTYPE, NA, T >::Minus_Vector_Primitive(), Rcpp::sugar::Minus_Vector_Primitive< RTYPE, false, T >::Minus_Vector_Primitive(), Rcpp::sugar::na_omit_impl(), Rcpp::sugar::na_omit_impl(), Rcpp::sugar::Median< RTYPE, NA, T, NA_RM >::operator result_type(), Rcpp::sugar::Median< STRSXP, NA, T, NA_RM >::operator result_type(), Rcpp::algorithm::helpers::exp::operator()(), Rcpp::algorithm::helpers::log::operator()(), Rcpp::algorithm::helpers::sqrt::operator()(), Rcpp::sugar::Plus_Vector_Primitive< RTYPE, NA, T >::Plus_Vector_Primitive(), Rcpp::sugar::Plus_Vector_Primitive< RTYPE, false, T >::Plus_Vector_Primitive(), Rcpp::sugar::Times_Vector_Primitive< RTYPE, NA, T >::Times_Vector_Primitive(), and Rcpp::sugar::Times_Vector_Primitive< RTYPE, false, T >::Times_Vector_Primitive().
|
inline |
|
inline |
|
inline |
Definition at line 49 of file is_nan.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
| bool Rcpp::isLocked | ( | ) | const |
Definition at line 212 of file Environment.h.
| SEXP Rcpp::langlist | ( | const T & | t1, |
| const TArgs &... | args ) |
Definition at line 71 of file lgrow.h.
References langlist(), and lgrow().

| SEXP Rcpp::langlist | ( | const T1 & | t1 | ) |
Definition at line 66 of file lgrow.h.
References lgrow().
Referenced by langlist(), Language_Impl(), and Language_Impl().

| Rcpp::Language_Impl | ( | ) |
Definition at line 42 of file Language.h.
References Language_Impl().
Referenced by Language_Impl().

|
explicit |
Creates a call to the function
| function | function to call |
Definition at line 84 of file Language.h.
References function().

| Rcpp::Language_Impl | ( | const Function & | function, |
| const T &... | t ) |
Definition at line 111 of file Language.h.
References function(), and langlist().

|
explicit |
Creates a call using the given symbol as the function name
| symbol | symbol name to call |
Language( "rnorm" ) makes a SEXP similar to this (expressed in R)
as.call( as.list( as.name( "rnorm") ) ) call( "rnorm" )
Definition at line 63 of file Language.h.
| Rcpp::Language_Impl | ( | const std::string & | symbol, |
| const T &... | t ) |
Creates a call to the given symbol using variable number of arguments
| symbol | symbol |
| ...Args | variable length argument list. The type of each argument must be wrappable, meaning there need to be a wrap function that takes this type as its parameter |
For example, Language( "rnorm", 10, 0.0 ) will create the same call as
call( "rnorm", 10L, 0.0 )
10 is wrapped as an integer vector using wrap( const& int ) 0.0 is wrapped as a numeric vector using wrap( const& double ) ...
Definition at line 106 of file Language.h.
References langlist().

|
explicit |
Creates a call using the given symbol as the function name
| symbol | symbol name to call |
Language( Symbol("rnorm") ) makes a SEXP similar to this:
call( "rnorm" )
Definition at line 75 of file Language.h.
| Rcpp::Language_Impl | ( | SEXP | x | ) |
Attempts to convert the SEXP to a call
| not_compatible | if the SEXP could not be converted to a call using as.call |
Definition at line 50 of file Language.h.
References r_cast().

Definition at line 130 of file ListOf.h.
References Rcpp::ListOf< T >::get(), and lapply().

|
inline |
|
static |
Definition at line 1221 of file date.cpp.
References leaps_thru_end_of().
Referenced by leaps_thru_end_of(), and timesub().

|
inline |
| SEXP Rcpp::lgrow | ( | const T & | head, |
| SEXP | tail ) |
Definition at line 55 of file lgrow.h.
References head(), Rcpp::internal::lgrow__dispatch(), and tail().

|
inline |
Definition at line 30 of file lgrow.h.
References head(), and tail().
Referenced by langlist(), langlist(), lgrow(), and Rcpp::internal::lgrow__dispatch().

| void Rcpp::lock | ( | bool | bindings = false | ) |
locks this environment. See ?lockEnvironment
| bindings | also lock the bindings of this environment ? |
Definition at line 243 of file Environment.h.
| void Rcpp::lockBinding | ( | const std::string & | name | ) |
Locks the given binding in the environment. see ?bindingIsLocked
| no_such_binding | if there is no such binding in this environment |
Definition at line 253 of file Environment.h.
References exists().

|
inline |
Definition at line 63 of file lower_tri.h.
References diag().

| SEXP Rcpp::ls | ( | bool | all | ) | const |
The list of objects in the environment
the same as calling this from R:
ls( envir = this, all = all )
| all | same meaning as in ?ls |
Definition at line 85 of file Environment.h.
References all().

| StringTransformer< UnaryOperator > Rcpp::make_string_transformer | ( | const UnaryOperator & | fun | ) |
Definition at line 46 of file StringTransformer.h.
|
inline |
Definition at line 127 of file mapply_2.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 133 of file mapply_2.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 77 of file mapply_3.h.
|
inline |
Definition at line 139 of file mapply_2.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 28 of file match.h.
References Rcpp::sugar::IndexHash< RTYPE >::fill(), Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref(), Rcpp::sugar::IndexHash< RTYPE >::lookup(), and table().
Referenced by Rcpp::SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T >::get_indices(), Rcpp::attributes::SourceFileAttributesParser::parseAttribute(), and Rcpp::attributes::SourceFileAttributesParser::SourceFileAttributesParser().

| sugar::Max< RTYPE, NA, T > Rcpp::max | ( | const VectorBase< RTYPE, NA, T > & | x | ) |
Definition at line 91 of file max.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().
Referenced by getnum(), Rcpp::sugar::Max< RTYPE, NA, T >::operator STORAGE(), Rcpp::sugar::Max< RTYPE, false, T >::operator STORAGE(), operator<<(), and runif().

|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 138 of file mean.h.
Referenced by Rcpp::sugar::Var< RTYPE, NA, T >::get(), Rcpp::sugar::Var< CPLXSXP, NA, T >::get(), rnorm(), and rnorm().
|
inline |
|
inline |
Definition at line 26 of file message.h.
Referenced by Rcpp::attributes::SourceFileAttributesParser::attributeWarning(), Rcpp::attributes::SourceFileAttributesParser::attributeWarning(), Rcpp::attributes::SourceFileAttributesParser::rcppExportWarning(), Rcpp::attributes::SourceFileAttributesParser::rcppInterfacesWarning(), stop(), and warning().
| sugar::Min< RTYPE, NA, T > Rcpp::min | ( | const VectorBase< RTYPE, NA, T > & | x | ) |
Definition at line 91 of file min.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().
Referenced by Rcpp::sugar::WhichMax< RTYPE, NA, T >::get(), Rcpp::sugar::WhichMax< RTYPE, false, T >::get(), Rcpp::sugar::WhichMin< RTYPE, NA, T >::get(), Rcpp::sugar::WhichMin< RTYPE, false, T >::get(), getnum(), Rcpp::sugar::Min< RTYPE, NA, T >::operator STORAGE(), Rcpp::sugar::Min< RTYPE, false, T >::operator STORAGE(), operator<<(), runif(), and runif().

|
inline |
Definition at line 130 of file routines.h.
References GET_CALLABLE, and tm.
Referenced by Rcpp::Date::Date(), and registerFunctions().
|
inline |
Definition at line 75 of file na_omit.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref(), and Rcpp::sugar::na_omit_impl().
Referenced by Rcpp::sugar::Median< RTYPE, NA, T, true >::Median(), and Rcpp::sugar::Median< STRSXP, NA, T, true >::Median().

|
inline |
Definition at line 40 of file Named.h.
Referenced by Rcpp::attributes::createDirectory(), fastLm(), and Rcpp::attributes::showWarning().
|
inline |
|
static |
| name | the name of the package of which we want the namespace |
| no_such_namespace |
Definition at line 342 of file Environment.h.
References Environment_Impl(), and Rcpp_fast_eval().

| Environment_Impl Rcpp::new_child | ( | bool | hashed | ) | const |
creates a new environment whose this is the parent
Definition at line 369 of file Environment.h.
References Environment_Impl(), and Rcpp_fast_eval().

|
inline |
Definition at line 47 of file Environment.h.
References _.
|
inline |
|
inline |
|
inline |
Definition at line 77 of file no_init.h.
Referenced by Rcpp::sugar::EmpiricalSample(), Rcpp::sugar::EmpiricalSample(), Rcpp::sugar::IndexHash< RTYPE >::fill_and_get_duplicated(), Rcpp::sugar::SelfHash< RTYPE >::fill_and_self_match(), Rcpp::sugar::Intersect< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >::get(), Rcpp::sugar::SetDiff< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >::get(), Rcpp::sugar::Union< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >::get(), Rcpp::SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T >::get_vec(), Rcpp::sugar::IndexHash< RTYPE >::keys(), Rcpp::sugar::na_omit_impl(), Rcpp::sugar::na_omit_impl(), Rcpp::sugar::Table< RTYPE, TABLE_T >::operator IntegerVector(), Rcpp::sugar::SampleNoReplace(), Rcpp::sugar::SampleNoReplace(), Rcpp::sugar::SampleReplace(), Rcpp::sugar::SampleReplace(), trimws(), trimws(), Rcpp::sugar::WalkerSample(), and Rcpp::sugar::WalkerSample().
|
inline |
Definition at line 74 of file nona.h.
Referenced by convolve11cpp().
|
inline |
|
inline |
|
inline |
Definition at line 53 of file StretchyList.h.
Definition at line 163 of file Datetime.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 137 of file Datetime.h.
Definition at line 147 of file Datetime.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 157 of file Datetime.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 158 of file Datetime.h.
|
inline |
|
inline |
Definition at line 165 of file Datetime.h.
|
inline |
Definition at line 85 of file newDatetimeVector.h.
|
inline |
Definition at line 69 of file newDateVector.h.
|
inline |
|
inline |
Definition at line 218 of file Matrix.h.
References row(), and Rcpp::Matrix< RTYPE, StoragePolicy >::rows().

|
inline |
Definition at line 379 of file Matrix.h.
References row(), and Rcpp::Matrix< RTYPE, StoragePolicy >::rows().

|
inline |
Definition at line 352 of file Matrix.h.
References row(), and Rcpp::Matrix< RTYPE, StoragePolicy >::rows().

|
inline |
|
inline |
Definition at line 162 of file Datetime.h.
Definition at line 167 of file Date.h.
Referenced by RCPP_API_CLASS().
Definition at line 160 of file Datetime.h.
|
inline |
|
inline |
Definition at line 159 of file Datetime.h.
Definition at line 161 of file Datetime.h.
|
inline |
|
inline |
Definition at line 30 of file grow.h.
Referenced by pairlist(), Pairlist_Impl(), RCPP_API_CLASS(), and Rcpp::DottedPairImpl< CLASS >::replace().
| SEXP Rcpp::pairlist | ( | const T & | t1, |
| const TArgs &... | args ) |
Definition at line 79 of file grow.h.
References grow(), and pairlist().

| SEXP Rcpp::pairlist | ( | const T1 & | t1 | ) |
| Rcpp::Pairlist_Impl | ( | ) |
Definition at line 41 of file Pairlist.h.
| Rcpp::Pairlist_Impl | ( | const T &... | args | ) |
Definition at line 46 of file Pairlist.h.
References pairlist().

| Rcpp::Pairlist_Impl | ( | SEXP | x | ) |
Definition at line 42 of file Pairlist.h.
References r_cast().

| Environment_Impl Rcpp::parent | ( | ) | const |
The parent environment of this environment
Definition at line 358 of file Environment.h.
References Environment_Impl().
Referenced by Rcpp::ConstMatrixColumn< RTYPE >::ConstMatrixColumn(), Rcpp::MatrixColumn< RTYPE >::MatrixColumn(), Rcpp::MatrixColumn< RTYPE >::MatrixColumn(), and new_env().

|
inline |
|
inline |
Definition at line 158 of file pmax.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 170 of file pmax.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 183 of file pmax.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 156 of file pmin.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 168 of file pmin.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 181 of file pmin.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 79 of file pow.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().
Referenced by Rcpp::stats::dweibull_1(), Rcpp::sugar::Pow< INTSXP, NA, T, EXPONENT_TYPE >::operator[](), and Rcpp::stats::pweibull_1().

|
inline |
Definition at line 58 of file StretchyList.h.
References push_back__impl(), and StretchyList_Impl().

|
private |
|
private |
References StretchyList_Impl().
Referenced by push_back().

|
inline |
Definition at line 63 of file StretchyList.h.
References push_front__impl(), and StretchyList_Impl().
Referenced by Rcpp::DottedPairImpl< CLASS >::insert().

|
private |
|
private |
References StretchyList_Impl().
Referenced by push_front().

|
inline |
| SEXP Rcpp::r_cast | ( | SEXP | x | ) |
Definition at line 158 of file r_cast.h.
References Rcpp::internal::r_true_cast(), and warning().
Referenced by Rcpp::internal::as(), Rcpp::Vector< VECSXP, StoragePolicy >::assign(), Rcpp::Vector< VECSXP, StoragePolicy >::assign_object(), Rcpp::Vector< VECSXP, StoragePolicy >::assign_sugar_expression(), Rcpp::internal::check_single_string(), Language_Impl(), Pairlist_Impl(), Rcpp::internal::primitive_as(), StretchyList_Impl(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), and Rcpp::internal::vector_from_string().

| sugar::Range< RTYPE, NA, T > Rcpp::range | ( | const VectorBase< RTYPE, NA, T > & | x | ) |
Definition at line 86 of file range.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::operator[]().

|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| Rcpp::RCPP_API_CLASS | ( | DottedPair_Impl | ) |
| Rcpp::RCPP_API_CLASS | ( | Environment_Impl | ) |
| Rcpp::RCPP_API_CLASS | ( | Formula_Impl | ) |
| Rcpp::RCPP_API_CLASS | ( | Function_Impl | ) |
functions
Finds a function. By default, searches from the global environment
| name | name of the function |
| env | an environment where to search the function |
| ns | name of the namespace in which to search the function |
Returns the environment of this function
Returns the body of the function
Definition at line 34 of file Function.h.
References pairlist(), Rcpp_fast_eval(), RCPP_GENERATE_CTOR_ASSIGN, Rcpp_lcons, stop(), and update().

| Rcpp::RCPP_API_CLASS | ( | InternalFunction_Impl | ) |
Definition at line 33 of file InternalFunction.h.
References RCPP_GENERATE_CTOR_ASSIGN, and update().

| Rcpp::RCPP_API_CLASS | ( | Language_Impl | ) |
C++ wrapper around calls (LANGSXP SEXP)
This represents calls that can be evaluated
| Rcpp::RCPP_API_CLASS | ( | Pairlist_Impl | ) |
| Rcpp::RCPP_API_CLASS | ( | Promise_Impl | ) |
Return the result of the PRSEEN macro
Return the result of the PRVALUE macro on the promise
The promise expression: PRCODE
The promise environment : PRENV
Definition at line 28 of file Promise.h.
References RCPP_GENERATE_CTOR_ASSIGN, and update().

| Rcpp::RCPP_API_CLASS | ( | Reference_Impl | ) |
S4 object (of a reference class)
| Rcpp::RCPP_API_CLASS | ( | RObject_Impl | ) |
default constructor. uses R_NilValue
wraps a SEXP. The SEXP is automatically protected from garbage collection by this object and the protection vanishes when this object is destroyed
Assignement operator. Set this SEXP to the given SEXP
Definition at line 27 of file RObject.h.
References RCPP_GENERATE_CTOR_ASSIGN, update(), and wrap().

| Rcpp::RCPP_API_CLASS | ( | S4_Impl | ) |
S4 object
checks that x is an S4 object and wrap it.
| x | must be an S4 object |
Creates an S4 object of the requested class.
| klass | name of the target S4 class |
| S4_creation_error | if klass does not map to a known S4 class |
Indicates if this object is an instance of the given S4 class
| not_s4 | if x is not an S4 class |
Definition at line 29 of file S4.h.
References is(), RCPP_GENERATE_CTOR_ASSIGN, and update().

| Rcpp::RCPP_API_CLASS | ( | StretchyList_Impl | ) |
StretchyList uses a special pairlist to provide efficient insertion at the front and the end of a pairlist.
This is a C++ abstraction of the functions NewList, GrowList and Insert that are found in places where a pair list has to grow efficiently, e.g. in the R parser (gram.y)
| Rcpp::RCPP_API_CLASS | ( | Symbol_Impl | ) |
wraps the SEXP into a Symbol object.
| x | Accepted SEXP types are SYMSXP, CHARSXP and STRSXP in the last case, the first element of the character vector is silently used |
Definition at line 27 of file Symbol.h.
References operator==(), RCPP_GENERATE_CTOR_ASSIGN, and update().

| Rcpp::RCPP_API_CLASS | ( | WeakReference_Impl | ) |
wraps a weak reference
| x | presumably a SEXP of SEXTYPE WEAKREFSXP |
| not_compatible | if x is not a weak reference |
Retrieve the key
Retrieve the value
Definition at line 27 of file WeakReference.h.
References RCPP_GENERATE_CTOR_ASSIGN, and update().

|
inline |
Definition at line 168 of file routines.h.
References GET_CALLABLE.
Referenced by registerFunctions().
|
inline |
Definition at line 163 of file routines.h.
References GET_CALLABLE.
Referenced by registerFunctions().
|
inline |
Definition at line 54 of file Rcpp_eval.h.
References Rcpp::internal::Rcpp_eval_impl().
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::eval(), and Rcpp::Vector< VECSXP, StoragePolicy >::eval().

|
inline |
Definition at line 49 of file Rcpp_eval.h.
References Rcpp::internal::Rcpp_protected_eval(), and unwindProtect().
Referenced by Rcpp::internal::convert_using_rfunction(), eval(), eval(), Rcpp::DataFrame_Impl< PreserveStorage >::from_list(), Rcpp::FieldProxyPolicy< CLASS >::const_FieldProxy::get(), Rcpp::FieldProxyPolicy< CLASS >::FieldProxy::get(), namespace_env(), new_child(), Rcpp::internal::r_true_cast< STRSXP >(), RCPP_API_CLASS(), Rcpp::internal::Rcpp_eval_impl(), remove(), and Rcpp::FieldProxyPolicy< CLASS >::FieldProxy::set().

|
inline |
Definition at line 127 of file lang.h.
References Rcpp_list9().

|
inline |
Definition at line 143 of file lang.h.
References Rcpp_list10().

|
inline |
Definition at line 159 of file lang.h.
References Rcpp_list11().

|
inline |
Definition at line 175 of file lang.h.
References Rcpp_list12().

|
inline |
Definition at line 191 of file lang.h.
References Rcpp_list13().

|
inline |
Definition at line 207 of file lang.h.
References Rcpp_list14().

|
inline |
Definition at line 223 of file lang.h.
References Rcpp_list15().

|
inline |
Definition at line 239 of file lang.h.
References Rcpp_list16().

|
inline |
Definition at line 255 of file lang.h.
References Rcpp_list17().

|
inline |
Definition at line 271 of file lang.h.
References Rcpp_list18().

|
inline |
Definition at line 287 of file lang.h.
References Rcpp_list19().

|
inline |
Definition at line 79 of file lang.h.
References Rcpp_list6().

|
inline |
Definition at line 95 of file lang.h.
References Rcpp_list7().

|
inline |
Definition at line 111 of file lang.h.
References Rcpp_list8().

|
inline |
Definition at line 119 of file lang.h.
References Rcpp_list9().
Referenced by Rcpp_lang11(), and Rcpp_list11().

|
inline |
Definition at line 135 of file lang.h.
References Rcpp_list10().
Referenced by Rcpp_lang12(), and Rcpp_list12().

|
inline |
Definition at line 151 of file lang.h.
References Rcpp_list11().
Referenced by Rcpp_lang13(), and Rcpp_list13().

|
inline |
Definition at line 167 of file lang.h.
References Rcpp_list12().
Referenced by Rcpp_lang14(), and Rcpp_list14().

|
inline |
Definition at line 183 of file lang.h.
References Rcpp_list13().
Referenced by Rcpp_lang15(), and Rcpp_list15().

|
inline |
Definition at line 199 of file lang.h.
References Rcpp_list14().
Referenced by Rcpp_lang16(), and Rcpp_list16().

|
inline |
Definition at line 215 of file lang.h.
References Rcpp_list15().
Referenced by Rcpp_lang17(), and Rcpp_list17().

|
inline |
Definition at line 231 of file lang.h.
References Rcpp_list16().
Referenced by Rcpp_lang18(), and Rcpp_list18().

|
inline |
Definition at line 247 of file lang.h.
References Rcpp_list17().
Referenced by Rcpp_lang19(), and Rcpp_list19().

|
inline |
Definition at line 263 of file lang.h.
References Rcpp_list18().
Referenced by Rcpp_lang20(), and Rcpp_list20().

|
inline |
|
inline |
Definition at line 279 of file lang.h.
References Rcpp_list19().

|
inline |
Definition at line 43 of file lang.h.
References Rcpp_list2().
Referenced by Rcpp_list4().

|
inline |
Definition at line 50 of file lang.h.
References Rcpp_list3().
Referenced by Rcpp_list5().

|
inline |
Definition at line 57 of file lang.h.
References Rcpp_list4().
Referenced by Rcpp_list6().

|
inline |
Definition at line 64 of file lang.h.
References Rcpp_list5().
Referenced by Rcpp_lang7(), and Rcpp_list7().

|
inline |
Definition at line 71 of file lang.h.
References Rcpp_list6().
Referenced by Rcpp_lang8(), and Rcpp_list8().

|
inline |
Definition at line 87 of file lang.h.
References Rcpp_list7().
Referenced by Rcpp_lang9(), and Rcpp_list9().

|
inline |
Definition at line 103 of file lang.h.
References Rcpp_list8().
Referenced by Rcpp_lang10(), and Rcpp_list10().

|
static |
Definition at line 331 of file Environment.h.
References Environment_Impl(), and Rcpp::internal::get_Rcpp_namespace().

|
inline |
Definition at line 142 of file routines.h.
References GET_CALLABLE.
Referenced by R_init_Rcpp(), and registerFunctions().
|
inline |
Definition at line 152 of file routines.h.
References GET_CALLABLE.
Referenced by Rcpp_PreciousPreserve(), and registerFunctions().
|
inline |
Definition at line 157 of file routines.h.
References GET_CALLABLE.
Referenced by Rcpp_PreciousRelease(), and registerFunctions().
|
inline |
Definition at line 147 of file routines.h.
References GET_CALLABLE.
Referenced by R_unload_Rcpp(), and registerFunctions().
|
inline |
Definition at line 118 of file RcppCommon.h.
References Rcpp_precious_preserve().
Referenced by Rcpp::String::append_wide_string(), Rcpp::String::assign_wide_string(), Rcpp::traits::named_object< SEXP >::named_object(), Rcpp::traits::named_object< SEXP >::named_object(), Rcpp::String::operator+=(), Rcpp::String::operator+=(), Rcpp::String::operator+=(), Rcpp::String::operator+=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::PreserveStorage< CLASS >::set__(), Rcpp::String::set_encoding(), Rcpp::String::set_na(), Rcpp::String::setData(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), Rcpp::String::String(), and Rcpp::String::String().

|
inline |
Definition at line 122 of file RcppCommon.h.
References Rcpp_precious_remove().
Referenced by Rcpp::String::append_wide_string(), Rcpp::String::assign_wide_string(), Rcpp::PreserveStorage< CLASS >::invalidate__(), Rcpp::String::operator+=(), Rcpp::String::operator+=(), Rcpp::String::operator+=(), Rcpp::String::operator+=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::String::operator=(), Rcpp::PreserveStorage< CLASS >::set__(), Rcpp::String::set_encoding(), Rcpp::String::set_na(), Rcpp::traits::named_object< SEXP >::~named_object(), Rcpp::PreserveStorage< CLASS >::~PreserveStorage(), and Rcpp::String::~String().

|
inline |
Definition at line 100 of file RcppCommon.h.
Referenced by Rcpp_ReplaceObject().
|
inline |
Definition at line 23 of file Shield.h.
Referenced by Rcpp::Shelter< T >::operator()(), and Rcpp::Shield< T >::Shield().
|
inline |
Definition at line 104 of file RcppCommon.h.
Referenced by Rcpp_ReplaceObject().
|
inline |
Definition at line 107 of file RcppCommon.h.
References Rcpp_PreserveObject(), and Rcpp_ReleaseObject().

|
inline |
Definition at line 28 of file Shield.h.
Referenced by Rcpp::Shelter< T >::~Shelter(), and Rcpp::Shield< T >::~Shield().
| bool Rcpp::remove | ( | const std::string & | name | ) |
remove an object from this environment
Definition at line 219 of file Environment.h.
References bindingIsLocked(), exists(), and Rcpp_fast_eval().

|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 50 of file rep_each.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 55 of file row.h.
Referenced by operator<<(), operator<<(), operator<<(), and operator<<().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 437 of file sample.h.
References clone(), Rcpp::sugar::EmpiricalSample(), Rcpp::sugar::Normalize(), Rcpp::sugar::SampleNoReplace(), Rcpp::sugar::SampleReplace(), Rcpp::Vector< RTYPE, StoragePolicy >::size(), stop(), and Rcpp::sugar::WalkerSample().

|
inline |
Definition at line 401 of file sample.h.
References clone(), Rcpp::sugar::EmpiricalSample(), Rcpp::sugar::Normalize(), Rcpp::sugar::SampleNoReplace(), Rcpp::sugar::SampleReplace(), Rcpp::Vector< RTYPE, StoragePolicy >::size(), stop(), and Rcpp::sugar::WalkerSample().

Definition at line 135 of file ListOf.h.
References Rcpp::ListOf< T >::get(), and sapply().

|
inline |
|
inline |
|
inline |
Definition at line 70 of file self_match.h.
References Rcpp::sugar::SelfHash< RTYPE >::fill_and_self_match().

|
inline |
Definition at line 52 of file seq_along.h.
|
inline |
Definition at line 44 of file seq_along.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::size().

|
inline |
Definition at line 48 of file seq_along.h.
|
inline |
Definition at line 162 of file setdiff.h.
References Rcpp::sugar::SetDiff< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >::get(), and Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 167 of file setdiff.h.
References Rcpp::sugar::SetEqual< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >::get(), and Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

| void Rcpp::setFunction | ( | const Function & | function | ) |
sets the function
Definition at line 134 of file Language.h.
References function().

| void Rcpp::setSymbol | ( | const std::string & | symbol | ) |
sets the symbol of the call
Definition at line 118 of file Language.h.
References setSymbol().
Referenced by setSymbol().

| void Rcpp::setSymbol | ( | const Symbol & | symbol | ) |
sets the symbol of the call
Definition at line 125 of file Language.h.
|
inline |
Definition at line 54 of file Na_Proxy.h.
References _, Rcpp::Vector< LGLSXP >::create(), and NA.

|
inline |
Definition at line 70 of file sign.h.
Referenced by Rcpp::Module::get_function().
|
inline |
|
inline |
Definition at line 91 of file Module.h.
Referenced by Rcpp::class_< Class >::constructor(), Rcpp::attributes::SourceFileAttributesParser::parseFunction(), Rcpp::attributes::SourceFileAttributesParser::parseSignature(), Rcpp::CppMethodImplN< false, Class, RESULT_TYPE, T... >::signature(), and Rcpp::Pointer_CppMethodImplN< false, Class, RESULT_TYPE, T... >::signature().
|
inline |
Definition at line 72 of file unique.h.
References Rcpp::Vector< RTYPE, StoragePolicy >::sort(), and unique().

| std::string Rcpp::sprintf | ( | const char * | format, |
| ... ) |
| void Rcpp::standard_delete_finalizer | ( | T * | obj | ) |
|
inline |
Definition at line 204 of file exceptions.h.
References tinyformat::format(), and NORET.

|
inline |
Definition at line 119 of file exceptions.h.
References message(), and NORET.
Referenced by Rcpp::internal::DimNameProxy::assign(), Rcpp::SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T >::check_indices(), Rcpp::Vector< VECSXP, StoragePolicy >::findName(), Rcpp::SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T >::get_indices(), Rcpp::SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T >::get_indices(), Rcpp::sugar::Normalize(), Rcpp::sugar::Max< RTYPE, NA, T >::operator STORAGE(), Rcpp::sugar::Max< RTYPE, false, T >::operator STORAGE(), Rcpp::sugar::Min< RTYPE, NA, T >::operator STORAGE(), Rcpp::sugar::Min< RTYPE, false, T >::operator STORAGE(), Rcpp::SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T >::operator=(), Rcpp::SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T >::operator=(), RCPP_API_CLASS(), sample(), sample(), Rcpp::sugar::detail::stop_overflow(), trimws(), trimws(), and trimws().

| Rcpp::StretchyList_Impl | ( | ) |
Definition at line 42 of file StretchyList.h.
Referenced by push_back(), push_back__impl(), push_back__impl(), push_front(), push_front__impl(), and push_front__impl().
| Rcpp::StretchyList_Impl | ( | SEXP | x | ) |
Definition at line 47 of file StretchyList.h.
References r_cast().

|
inline |
Definition at line 99 of file sum.h.
Referenced by Rcpp::sugar::na_omit_impl(), Rcpp::sugar::na_omit_impl(), Rcpp::sugar::Normalize(), and piSugar().
|
inline |
|
inline |
|
inline |
Definition at line 93 of file table.h.
References Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().
Referenced by Rcpp::sugar::In< RTYPE, TABLE_T >::In(), in(), Rcpp::sugar::IndexHash< RTYPE >::IndexHash(), match(), Rcpp::sugar::SelfHash< RTYPE >::SelfHash(), Rcpp::sugar::SelfMatch< RTYPE, TABLE_T >::SelfMatch(), and Rcpp::sugar::Table< RTYPE, TABLE_T >::Table().

|
inline |
Definition at line 56 of file tail.h.
Referenced by grow(), grow(), grow(), Rcpp::internal::grow__dispatch(), Rcpp::internal::grow__dispatch(), Rcpp::DottedPairImpl< CLASS >::insert(), lgrow(), lgrow(), lgrow(), Rcpp::internal::lgrow__dispatch(), Rcpp::internal::lgrow__dispatch(), and Rcpp::DottedPairImpl< CLASS >::push_back().
|
static |
Definition at line 1226 of file date.cpp.
References DAYSPERLYEAR, DAYSPERNYEAR, DAYSPERWEEK, EPOCH_WDAY, EPOCH_YEAR, increment_overflow(), isleap, Rcpp::state::leapcnt, leaps_thru_end_of(), Rcpp::lsinfo::ls_corr, Rcpp::lsinfo::ls_trans, Rcpp::state::lsis, mon_lengths, SECSPERDAY, SECSPERHOUR, SECSPERMIN, tm, TM_YEAR_BASE, TYPE_SIGNED, and year_lengths.
Referenced by gmtsub().

|
static |
Definition at line 66 of file exceptions.h.
| Matrix< RTYPE, StoragePolicy > Rcpp::tranpose_impl | ( | const Matrix< RTYPE, StoragePolicy > & | x | ) |
Definition at line 406 of file Matrix.h.
Referenced by transpose(), transpose(), and transpose().
| Matrix< INTSXP, StoragePolicy > Rcpp::transpose | ( | const Matrix< INTSXP, StoragePolicy > & | x | ) |
Definition at line 440 of file Matrix.h.
References tranpose_impl().

| Matrix< REALSXP, StoragePolicy > Rcpp::transpose | ( | const Matrix< REALSXP, StoragePolicy > & | x | ) |
Definition at line 435 of file Matrix.h.
References tranpose_impl().

| Matrix< STRSXP, StoragePolicy > Rcpp::transpose | ( | const Matrix< STRSXP, StoragePolicy > & | x | ) |
Definition at line 445 of file Matrix.h.
References tranpose_impl().

|
static |
Definition at line 878 of file date.cpp.
References DAY_OF_YEAR, DAYSPERWEEK, INITIALIZE, isleap, JULIAN_DAY, mon_lengths, MONTH_NTH_DAY_OF_WEEK, Rcpp::rule::r_day, Rcpp::rule::r_mon, Rcpp::rule::r_time, Rcpp::rule::r_type, Rcpp::rule::r_week, and SECSPERDAY.
Referenced by tzparse().
Definition at line 135 of file trimws.h.
References Rcpp::traits::is_na(), Rcpp::Matrix< RTYPE, StoragePolicy >::ncol(), no_init(), Rcpp::Matrix< RTYPE, StoragePolicy >::nrow(), Rcpp::Vector< RTYPE, StoragePolicy >::size(), stop(), Rcpp::sugar::detail::trim_both(), Rcpp::sugar::detail::trim_left(), and Rcpp::sugar::detail::trim_right().

Definition at line 181 of file trimws.h.
References Rcpp::String::get_cstring(), Rcpp::String::get_sexp(), Rcpp::traits::is_na(), stop(), Rcpp::sugar::detail::trim_both(), Rcpp::sugar::detail::trim_left(), and Rcpp::sugar::detail::trim_right().

Definition at line 90 of file trimws.h.
References Rcpp::Vector< RTYPE, StoragePolicy >::create(), Rcpp::traits::is_na(), no_init(), Rcpp::Vector< RTYPE, StoragePolicy >::size(), stop(), Rcpp::sugar::detail::trim_both(), Rcpp::sugar::detail::trim_left(), and Rcpp::sugar::detail::trim_right().

|
inline |
Definition at line 84 of file routines.h.
References GET_CALLABLE.
Referenced by registerFunctions().
|
static |
Definition at line 1201 of file date.cpp.
References Rcpp::state::chars, Rcpp::ttinfo::tt_abbrind, Rcpp::ttinfo::tt_gmtoff, Rcpp::ttinfo::tt_isdst, Rcpp::ttinfo::tt_ttisgmt, Rcpp::ttinfo::tt_ttisstd, Rcpp::state::ttis, and Rcpp::state::typecnt.
Referenced by tzload().
|
static |
Definition at line 631 of file date.cpp.
References Rcpp::state::ats, Rcpp::state::charcnt, Rcpp::state::chars, detzcode(), detzcode64(), differ_by_repeat(), Rcpp::state::goahead, Rcpp::state::goback, Rcpp::state::leapcnt, Rcpp::lsinfo::ls_corr, Rcpp::lsinfo::ls_trans, Rcpp::state::lsis, OPEN_MODE, Rcpp::state::timecnt, Rcpp::ttinfo::tt_abbrind, Rcpp::ttinfo::tt_gmtoff, Rcpp::ttinfo::tt_isdst, Rcpp::ttinfo::tt_ttisgmt, Rcpp::ttinfo::tt_ttisstd, Rcpp::state::ttis, TYPE_INTEGRAL, TYPE_SIGNED, Rcpp::state::typecnt, Rcpp::state::types, typesequiv(), TZ_MAX_CHARS, TZ_MAX_LEAPS, TZ_MAX_TIMES, TZ_MAX_TYPES, TZDEFAULT, tzparse(), and YEARSPERREPEAT.
Referenced by gmtload(), and tzparse().

|
static |
Definition at line 965 of file date.cpp.
References Rcpp::state::ats, Rcpp::state::charcnt, Rcpp::state::chars, EPOCH_YEAR, getoffset(), getqzname(), getrule(), getzname(), increment_overflow_time(), INITIALIZE, isleap, Rcpp::state::leapcnt, SECSPERDAY, SECSPERHOUR, Rcpp::state::timecnt, transtime(), Rcpp::ttinfo::tt_abbrind, Rcpp::ttinfo::tt_gmtoff, Rcpp::ttinfo::tt_isdst, Rcpp::ttinfo::tt_ttisgmt, Rcpp::ttinfo::tt_ttisstd, Rcpp::state::ttis, Rcpp::state::typecnt, Rcpp::state::types, TZ_MAX_TIMES, TZDEFRULES, TZDEFRULESTRING, tzload(), year_lengths, and YEARSPERREPEAT.
Referenced by gmtload(), and tzload().

|
inline |
Definition at line 178 of file setdiff.h.
References Rcpp::sugar::Union< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >::get(), and Rcpp::VectorBase< RTYPE, na, VECTOR >::get_ref().

|
inline |
Definition at line 65 of file unique.h.
References Rcpp::sugar::IndexHash< RTYPE >::fill(), and Rcpp::sugar::IndexHash< RTYPE >::keys().
Referenced by sort_unique().

| void Rcpp::unlockBinding | ( | const std::string & | name | ) |
unlocks the given binding see ?bindingIsLocked
| no_such_binding | if there is no such binding in this environment |
Definition at line 265 of file Environment.h.
References exists().

|
inline |
Definition at line 54 of file unwindProtect.h.
References Rcpp::internal::UnwindData::jmpbuf, and Rcpp::internal::maybeJump().
Referenced by Rcpp_fast_eval(), and unwindProtect().

|
inline |
Definition at line 73 of file unwindProtect.h.
References unwindProtect(), and Rcpp::internal::unwindProtectUnwrap().

| void Rcpp::update | ( | SEXP | x | ) |
Definition at line 375 of file Environment.h.
Referenced by RCPP_API_CLASS(), RCPP_API_CLASS(), RCPP_API_CLASS(), RCPP_API_CLASS(), RCPP_API_CLASS(), RCPP_API_CLASS(), and RCPP_API_CLASS().
|
inline |
Definition at line 63 of file upper_tri.h.
References diag().

|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 74 of file var.h.
Referenced by Rcpp::sugar::Sd< RTYPE, NA, T >::get().
|
inline |
Definition at line 189 of file exceptions.h.
References tinyformat::format().

|
inline |
Definition at line 115 of file exceptions.h.
References message().
Referenced by Rcpp::traits::proxy_cache< VECSXP, StoragePolicy >::check_index(), Rcpp::traits::r_vector_cache< RTYPE, StoragePolicy >::check_index(), r_cast(), Rcpp::DataFrame_Impl< PreserveStorage >::set_type_after_push(), and Rcpp::attributes::showWarning().

|
inline |
| R_xlen_t Rcpp::which_max | ( | const VectorBase< RTYPE, NA, T > & | t | ) |
Definition at line 90 of file which_max.h.
References Rcpp::sugar::WhichMax< RTYPE, NA, T >::get().

| R_xlen_t Rcpp::which_min | ( | const VectorBase< RTYPE, NA, T > & | t | ) |
Definition at line 90 of file which_min.h.
References Rcpp::sugar::WhichMin< RTYPE, NA, T >::get().

|
inline |
Definition at line 38 of file Date.h.
References Rcpp::Date::getDate(), and Rcpp::internal::new_date_object().
Referenced by Rcpp::Armor< T >::Armor(), as_character_externalptr(), Rcpp::Vector< VECSXP, StoragePolicy >::assign(), Rcpp::Vector< VECSXP, StoragePolicy >::assign_object(), Rcpp::Vector< VECSXP, StoragePolicy >::assign_sugar_expression(), Rcpp::ChildVector< T >::ChildVector(), compileAttributes(), Rcpp::DataFrame_Impl< StoragePolicy >::DataFrame_Impl(), CppProperty_GetConstMethod< Class, PROP >::get(), CppProperty_GetConstMethod_SetMethod< Class, PROP >::get(), CppProperty_GetConstMethod_SetPointer< Class, PROP >::get(), CppProperty_GetMethod< Class, PROP >::get(), CppProperty_GetMethod_SetMethod< Class, PROP >::get(), CppProperty_GetMethod_SetPointer< Class, PROP >::get(), CppProperty_GetPointer_SetMethod< Class, PROP >::get(), CppProperty_GetPointer_SetPointer< Class, PROP >::get(), CppProperty_GetPointerMethod< Class, PROP >::get(), CppProperty_Getter< PROP >::get(), CppProperty_Getter_Setter< PROP >::get(), Rcpp::sugar::IndexHash< RTYPE >::get_profile_data(), Rcpp::internal::grow__dispatch(), Rcpp::internal::grow__dispatch(), Rcpp::internal::lgrow__dispatch(), Rcpp::internal::lgrow__dispatch(), Rcpp::Dimension::operator SEXP(), Rcpp::ListOf< T >::operator SEXP(), Rcpp::SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T >::operator SEXP(), Rcpp::sugar::Sign< RTYPE, NA, T >::operator SEXP(), Rcpp::Armor< T >::operator=(), Rcpp::AttributeProxyPolicy< CLASS >::AttributeProxy::operator=(), Rcpp::BindingPolicy< EnvironmentClass >::Binding::operator=(), Rcpp::ChildVector< T >::operator=(), Rcpp::DottedPairProxyPolicy< CLASS >::DottedPairProxy::operator=(), Rcpp::DottedPairProxyPolicy< CLASS >::DottedPairProxy::operator=(), Rcpp::FieldProxyPolicy< CLASS >::FieldProxy::operator=(), Rcpp::internal::generic_name_proxy< VECSXP, StoragePolicy >::operator=(), Rcpp::internal::generic_proxy< EXPRSXP, StoragePolicy >::operator=(), Rcpp::NamesProxyPolicy< CLASS >::NamesProxy::operator=(), Rcpp::ProtectedProxyPolicy< XPtrClass >::ProtectedProxy::operator=(), Rcpp::SlotProxyPolicy< CLASS >::SlotProxy::operator=(), Rcpp::TagProxyPolicy< XPtrClass >::TagProxy::operator=(), Rcpp::sugar::Lapply< RTYPE, NA, T, Function >::operator[](), PiLeibniz(), Rcpp::internal::range_wrap_dispatch___impl__pair(), RCPP_API_CLASS(), and Rcpp::attributes::SourceFileAttributesParser::SourceFileAttributesParser().

|
inline |
Definition at line 44 of file Datetime.h.
References Rcpp::Datetime::getFractionalTimestamp(), and Rcpp::internal::new_posixt_object().

| SEXP Rcpp::wrap< Rcpp::Date > | ( | const Rcpp::Date & | date | ) |
| SEXP Rcpp::wrap< Rcpp::Datetime > | ( | const Rcpp::Datetime & | dt | ) |
|
inline |
Definition at line 709 of file String.h.
References RCPP_STRING_DEBUG.
| SEXP Rcpp::wrap_extra_steps | ( | SEXP | x | ) |
Definition at line 28 of file wrap_extra_steps.h.
|
inline |
|
inline |
|
inline |
Definition at line 38 of file Datetime.h.
References Rcpp::internal::getPosixClasses().

|
inline |
Definition at line 38 of file Datetime.h.
|
inline |
Definition at line 38 of file Datetime.h.
References Rcpp::internal::getPosixClasses().

| bool Rcpp::yes_arity | ( | SEXP * | , |
| int | nargs ) |
|
static |
Definition at line 64 of file Named.h.
Referenced by Rcpp::attributes::checkRSignature(), Rcpp::exception::copy_stack_trace_to_r(), Rcpp::Module::invoke(), new_env(), new_env(), shush_about_NA(), and sourceCppContext().
| Rcpp::BindingPolicy< Environment_Impl< StoragePolicy > > |
Definition at line 28 of file Environment.h.
|
static |
Definition at line 224 of file module.cpp.
Referenced by getCurrentScope(), and setCurrentScope().
| Rcpp::DottedPairImpl< DottedPair_Impl< StoragePolicy > > |
Definition at line 27 of file DottedPair.h.
| Rcpp::DottedPairImpl< Formula_Impl< StoragePolicy > > |
| Rcpp::DottedPairImpl< Language_Impl< StoragePolicy > > |
Definition at line 31 of file Language.h.
| Rcpp::DottedPairImpl< Pairlist_Impl< StoragePolicy > > |
Definition at line 31 of file Pairlist.h.
| Rcpp::DottedPairProxyPolicy< DottedPair_Impl< StoragePolicy > > |
Definition at line 27 of file DottedPair.h.
| Rcpp::DottedPairProxyPolicy< Formula_Impl< StoragePolicy > > |
| Rcpp::DottedPairProxyPolicy< Language_Impl< StoragePolicy > > |
Definition at line 31 of file Language.h.
| Rcpp::DottedPairProxyPolicy< Pairlist_Impl< StoragePolicy > > |
Definition at line 31 of file Pairlist.h.
| Rcpp::DottedPairProxyPolicy< StretchyList_Impl< StoragePolicy > > |
Definition at line 33 of file StretchyList.h.
| Rcpp::FieldProxyPolicy< Reference_Impl< StoragePolicy > > |
Definition at line 30 of file Reference.h.
|
static |
|
static |
Definition at line 419 of file date.cpp.
Referenced by timesub(), and transtime().
|
static |
Definition at line 52 of file Na_Proxy.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::import_sugar_expression(), Rcpp::Vector< VECSXP, StoragePolicy >::import_sugar_expression(), sapply(), and shush_about_NA().
|
static |
Definition at line 89 of file Rstreambuf.h.
|
static |
Definition at line 88 of file Rstreambuf.h.
Referenced by compileAttributes(), and Rcpp::attributes::CppExportsGenerator::doWriteFunctions().
|
static |
Definition at line 99 of file barrier.cpp.
Definition at line 161 of file date.cpp.
Referenced by increment_overflow_time().
Definition at line 160 of file date.cpp.
Referenced by increment_overflow_time().
|
static |
Definition at line 435 of file date.cpp.
Referenced by Rcpp::Date::format(), Rcpp::Datetime::format(), gmtime_(), gmtsub(), mktime00(), and timesub().