|
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< 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) |
|
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) |
|
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 |
|
bool | is_user_database () 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) |
|
template<typename... Args> |
void | warning (const char *fmt, Args &&... args) |
|
template<typename... Args> |
void NORET | stop (const char *fmt, Args &&... args) |
|
template<typename T1 > |
void | warning (const char *fmt, const T1 &arg1) |
|
template<typename T1 , typename T2 > |
void | warning (const char *fmt, const T1 &arg1, const T2 &arg2) |
|
template<typename T1 , typename T2 , typename T3 > |
void | warning (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 > |
void | warning (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
void | warning (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > |
void | warning (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > |
void | warning (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > |
void | warning (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7, const T8 &arg8) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > |
void | warning (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7, const T8 &arg8, const T9 &arg9) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 > |
void | warning (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7, const T8 &arg8, const T9 &arg9, const T10 &arg10) |
|
template<typename T1 > |
void NORET | stop (const char *fmt, const T1 &arg1) |
|
template<typename T1 , typename T2 > |
void NORET | stop (const char *fmt, const T1 &arg1, const T2 &arg2) |
|
template<typename T1 , typename T2 , typename T3 > |
void NORET | stop (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 > |
void NORET | stop (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 > |
void NORET | stop (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 > |
void NORET | stop (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 > |
void NORET | stop (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 > |
void NORET | stop (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7, const T8 &arg8) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 > |
void NORET | stop (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7, const T8 &arg8, const T9 &arg9) |
|
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 , typename T10 > |
void NORET | stop (const char *fmt, const T1 &arg1, const T2 &arg2, const T3 &arg3, const T4 &arg4, const T5 &arg5, const T6 &arg6, const T7 &arg7, const T8 &arg8, const T9 &arg9, const T10 &arg10) |
|
static std::string | toString (const int i) |
|
void | warning (const std::string &message) |
|
void NORET | stop (const std::string &message) |
|
| RCPP_SIMPLE_EXCEPTION_CLASS (not_a_matrix, "Not a matrix.") RCPP_SIMPLE_EXCEPTION_CLASS(no_such_field |
|
No such field | RCPP_EXCEPTION_CLASS (reference_creation_error, "Error creating object of reference class") RCPP_ADVANCED_EXCEPTION_CLASS(not_compatible |
|
| 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) |
|
| 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) |
|
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 |
|
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 > () |
|
template<typename FROM , typename TO > |
void | converter (const char *from, const char *to, TO(*fun)(FROM), const char *docstring=0) |
|
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) |
|
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::sugar::sapply_application_result_of< Function, T >::type, typename Rcpp::traits::storage_type< traits::r_sexptype_traits< typename ::Rcpp::sugar::sapply_application_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< typename traits::remove_const_and_reference< U >::type, typename traits::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< typename traits::remove_const_and_reference< U >::type, typename traits::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< typename traits::remove_const_and_reference< U >::type, typename traits::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< typename traits::remove_const_and_reference< U >::type, typename traits::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< typename traits::remove_const_and_reference< U >::type, typename traits::storage_type< RTYPE >::type >::value, typename sugar::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< typename traits::remove_const_and_reference< U >::type, typename traits::storage_type< RTYPE >::type >::value, typename sugar::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< typename traits::remove_const_and_reference< U >::type, typename traits::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< typename traits::remove_const_and_reference< U >::type, typename traits::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< typename traits::remove_const_and_reference< U >::type, typename traits::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< typename traits::remove_const_and_reference< U >::type, typename traits::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< typename traits::remove_const_and_reference< U >::type, typename traits::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< typename traits::remove_const_and_reference< U >::type, typename traits::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) |
|
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) |
|