|
Rcpp Version 1.1.2
|
#include <Vector.h>


Public Types | |
| typedef StoragePolicy< Vector > | Storage |
| typedef traits::r_vector_proxy< RTYPE, StoragePolicy >::type | Proxy |
| typedef traits::r_vector_const_proxy< RTYPE, StoragePolicy >::type | const_Proxy |
| typedef traits::r_vector_name_proxy< RTYPE, StoragePolicy >::type | NameProxy |
| typedef traits::r_vector_proxy< RTYPE, StoragePolicy >::type | value_type |
| typedef traits::r_vector_iterator< RTYPE, StoragePolicy >::type | iterator |
| typedef traits::r_vector_const_iterator< RTYPE, StoragePolicy >::type | const_iterator |
| typedef traits::init_type< RTYPE >::type | init_type |
| typedef traits::r_vector_element_converter< RTYPE >::type | converter_type |
| typedef traits::storage_type< RTYPE >::type | stored_type |
| typedef internal::RangeIndexer< RTYPE, true, Vector > | Indexer |
| Public Types inherited from Rcpp::VectorBase< RTYPE, true, Vector< RTYPE, PreserveStorage > > | |
| typedef traits::storage_type< RTYPE >::type | stored_type |
| typedef traits::storage_type< RTYPE >::type | elem_type |
| typedef iter_base< iter_traits > | iterator |
| typedef iter_base< const_iter_traits > | const_iterator |
Public Member Functions | |
| Vector () | |
| Vector (const Vector &other) | |
| Vector & | operator= (const Vector &rhs) |
| Vector (SEXP x) | |
| template<typename Proxy> | |
| Vector (const GenericProxy< Proxy > &proxy) | |
| Vector (const no_init_vector &obj) | |
| template<typename T> | |
| Vector (const T &size, const stored_type &u, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| Vector (const int &size, const stored_type &u) | |
| Vector (const std::string &st) | |
| Vector (const char *st) | |
| template<typename T> | |
| Vector (const T &siz, stored_type(*gen)(void), typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| template<typename T> | |
| Vector (T size, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| Vector (const int &size) | |
| Vector (const Dimension &dims) | |
| template<typename T> | |
| Vector (T value, typename Rcpp::traits::enable_if< traits::is_bool< T >::value &&RTYPE==LGLSXP, void >::type *=0) | |
| template<typename U> | |
| Vector (const Dimension &dims, const U &u) | |
| template<bool NA, typename VEC> | |
| Vector (const VectorBase< RTYPE, NA, VEC > &other) | |
| template<typename T, typename U> | |
| Vector (const T &size, const U &u, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| template<bool NA, typename T> | |
| Vector (const sugar::SingleLogicalResult< NA, T > &obj) | |
| template<typename T, typename U1> | |
| Vector (const T &siz, stored_type(*gen)(U1), const U1 &u1, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| template<typename T, typename U1, typename U2> | |
| Vector (const T &siz, stored_type(*gen)(U1, U2), const U1 &u1, const U2 &u2, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| template<typename T, typename U1, typename U2, typename U3> | |
| Vector (const T &siz, stored_type(*gen)(U1, U2, U3), const U1 &u1, const U2 &u2, const U3 &u3, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| template<typename InputIterator> | |
| Vector (InputIterator first, InputIterator last) | |
| template<typename InputIterator, typename T> | |
| Vector (InputIterator first, InputIterator last, T n, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| template<typename InputIterator, typename Func> | |
| Vector (InputIterator first, InputIterator last, Func func) | |
| template<typename InputIterator, typename Func, typename T> | |
| Vector (InputIterator first, InputIterator last, Func func, T n, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| Vector (std::initializer_list< init_type > list) | |
| template<typename T> | |
| Vector & | operator= (const T &x) |
| R_xlen_t | length () const |
| R_xlen_t | size () const |
| R_xlen_t | offset (const int &i, const int &j) const |
| R_xlen_t | offset (const R_xlen_t &i) const |
| R_xlen_t | offset (const std::string &name) const |
| template<typename U> | |
| void | fill (const U &u) |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| const_iterator | cbegin () const |
| const_iterator | cend () const |
| Proxy | operator[] (R_xlen_t i) |
| const_Proxy | operator[] (R_xlen_t i) const |
| template<typename T> | |
| std::enable_if< std::is_integral< T >::value &&!std::is_same< T, R_xlen_t >::value, Proxy >::type | operator[] (T i) |
| template<typename T> | |
| std::enable_if< std::is_integral< T >::value &&!std::is_same< T, R_xlen_t >::value, const_Proxy >::type | operator[] (T i) const |
| Proxy | operator() (const size_t &i) |
| const_Proxy | operator() (const size_t &i) const |
| Proxy | at (const size_t &i) |
| const_Proxy | at (const size_t &i) const |
| Proxy | operator() (const size_t &i, const size_t &j) |
| const_Proxy | operator() (const size_t &i, const size_t &j) const |
| NameProxy | operator[] (const std::string &name) |
| NameProxy | operator() (const std::string &name) |
| NameProxy | operator[] (const std::string &name) const |
| NameProxy | operator() (const std::string &name) const |
| operator RObject () const | |
| template<int RHS_RTYPE, bool RHS_NA, typename RHS_T> | |
| SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T > | operator[] (const VectorBase< RHS_RTYPE, RHS_NA, RHS_T > &rhs) |
| template<int RHS_RTYPE, bool RHS_NA, typename RHS_T> | |
| const SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T > | operator[] (const VectorBase< RHS_RTYPE, RHS_NA, RHS_T > &rhs) const |
| Vector & | sort (bool decreasing=false) |
| template<typename InputIterator> | |
| void | assign (InputIterator first, InputIterator last) |
| template<typename T> | |
| void | push_back (const T &object) |
| template<typename T> | |
| void | push_back (const T &object, const std::string &name) |
| template<typename T> | |
| void | push_front (const T &object) |
| template<typename T> | |
| void | push_front (const T &object, const std::string &name) |
| template<typename T> | |
| iterator | insert (iterator position, const T &object) |
| template<typename T> | |
| iterator | insert (int position, const T &object) |
| iterator | erase (int position) |
| iterator | erase (iterator position) |
| iterator | erase (int first, int last) |
| iterator | erase (iterator first, iterator last) |
| void | update (SEXP) |
| Indexer | operator[] (const Range &range) |
| template<typename EXPR_VEC> | |
| Vector & | operator+= (const VectorBase< RTYPE, true, EXPR_VEC > &rhs) |
| template<typename EXPR_VEC> | |
| Vector & | operator+= (const VectorBase< RTYPE, false, EXPR_VEC > &rhs) |
| bool | containsElementNamed (const char *target) const |
| R_xlen_t | findName (const std::string &name) const |
| SEXP | eval () const |
| SEXP | eval (SEXP env) const |
| Public Member Functions inherited from Rcpp::PreserveStorage< Vector< RTYPE, PreserveStorage > > | |
| PreserveStorage () | |
| ~PreserveStorage () | |
| void | set__ (SEXP x) |
| SEXP | get__ () const |
| SEXP | invalidate__ () |
| T & | copy__ (const T &other) |
| bool | inherits (const char *clazz) const |
| operator SEXP () const | |
| Public Member Functions inherited from Rcpp::SlotProxyPolicy< Vector< RTYPE, PreserveStorage > > | |
| SlotProxy | slot (const std::string &name) |
| bool | hasSlot (const std::string &name) const |
| Public Member Functions inherited from Rcpp::AttributeProxyPolicy< Vector< RTYPE, PreserveStorage > > | |
| AttributeProxy | attr (const std::string &name) |
| std::vector< std::string > | attributeNames () const |
| bool | hasAttribute (const std::string &attr) const |
| Public Member Functions inherited from Rcpp::NamesProxyPolicy< Vector< RTYPE, PreserveStorage > > | |
| NamesProxy | names () |
| Public Member Functions inherited from Rcpp::RObjectMethods< Vector< RTYPE, PreserveStorage > > | |
| bool | isNULL () const |
| int | sexp_type () const |
| bool | isObject () const |
| bool | isS4 () const |
| Public Member Functions inherited from Rcpp::VectorBase< RTYPE, true, Vector< RTYPE, PreserveStorage > > | |
| Vector< RTYPE, PreserveStorage > & | get_ref () |
| stored_type | operator[] (R_xlen_t i) const |
| R_xlen_t | size () const |
| const_iterator | begin () const |
| const_iterator | end () const |
| const_iterator | cbegin () const |
| const_iterator | cend () const |
Static Public Member Functions | |
| static stored_type | get_na () |
| static bool | is_na (stored_type x) |
| template<typename InputIterator> | |
| static Vector | import (InputIterator first, InputIterator last) |
| template<typename InputIterator, typename F> | |
| static Vector | import_transform (InputIterator first, InputIterator last, F f) |
| template<typename U> | |
| static void | replace_element (iterator it, SEXP names, R_xlen_t index, const U &u) |
| template<typename U> | |
| static void | replace_element__dispatch (traits::false_type, iterator it, SEXP names, R_xlen_t index, const U &u) |
| template<typename U> | |
| static void | replace_element__dispatch (traits::true_type, iterator it, SEXP names, R_xlen_t index, const U &u) |
| template<typename U> | |
| static void | replace_element__dispatch__isArgument (traits::false_type, iterator it, SEXP names, R_xlen_t index, const U &u) |
| template<typename U> | |
| static void | replace_element__dispatch__isArgument (traits::true_type, iterator it, SEXP names, R_xlen_t index, const U &u) |
| static Vector | create () |
| template<typename... T> | |
| static Vector | create (const T &... t) |
Public Attributes | |
| traits::r_vector_cache_type< RTYPE, StoragePolicy >::type | cache |
Protected Member Functions | |
| int * | dims () const |
| void | init () |
Static Private Member Functions | |
| template<typename... T> | |
| static Vector | create__dispatch (traits::false_type, const T &... t) |
| template<typename... T> | |
| static Vector | create__dispatch (traits::true_type, const T &... t) |
| template<typename T> | |
| static void | create_dispatch_impl (iterator &it, const T &t) |
| template<typename T, typename... TArgs> | |
| static void | create_dispatch_impl (iterator &it, const T &t, const TArgs &... args) |
| template<typename T> | |
| static void | replace_element_impl (iterator &it, Shield< SEXP > &names, int &index, const T &t) |
| template<typename T, typename... TArgs> | |
| static void | replace_element_impl (iterator &it, Shield< SEXP > &names, int &index, const T &t, const TArgs &... args) |
| typedef traits::r_vector_const_iterator<RTYPE,StoragePolicy>::type Rcpp::Vector< RTYPE, StoragePolicy >::const_iterator |
| typedef traits::r_vector_const_proxy<RTYPE,StoragePolicy>::type Rcpp::Vector< RTYPE, StoragePolicy >::const_Proxy |
| typedef traits::r_vector_element_converter<RTYPE>::type Rcpp::Vector< RTYPE, StoragePolicy >::converter_type |
| typedef internal::RangeIndexer<RTYPE,true,Vector> Rcpp::Vector< RTYPE, StoragePolicy >::Indexer |
| typedef traits::init_type<RTYPE>::type Rcpp::Vector< RTYPE, StoragePolicy >::init_type |
| typedef traits::r_vector_iterator<RTYPE,StoragePolicy>::type Rcpp::Vector< RTYPE, StoragePolicy >::iterator |
| typedef traits::r_vector_name_proxy<RTYPE,StoragePolicy>::type Rcpp::Vector< RTYPE, StoragePolicy >::NameProxy |
| typedef traits::r_vector_proxy<RTYPE,StoragePolicy>::type Rcpp::Vector< RTYPE, StoragePolicy >::Proxy |
| typedef StoragePolicy<Vector> Rcpp::Vector< RTYPE, StoragePolicy >::Storage |
| typedef traits::storage_type<RTYPE>::type Rcpp::Vector< RTYPE, StoragePolicy >::stored_type |
| typedef traits::r_vector_proxy<RTYPE,StoragePolicy>::type Rcpp::Vector< RTYPE, StoragePolicy >::value_type |
|
inline |
Default constructor. Creates a vector of the appropriate type and 0 length
Definition at line 56 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::create(), and Rcpp::Vector< VECSXP, StoragePolicy >::import_transform().
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
|
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 442 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::import(), and Rcpp::Vector< VECSXP, StoragePolicy >::Vector().
|
inlineprivate |
|
inlineprivate |
Definition at line 1065 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::operator=().
|
inlineprivate |
Definition at line 1050 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::assign_object().
|
inline |
|
inline |
|
inline |
Definition at line 332 of file Vector.h.
Referenced by compileAttributes(), convolve10cpp(), convolve12cpp(), convolve4cpp(), convolve8cpp(), convolve9cpp(), Rcpp::exception::copy_stack_trace_to_r(), Rcpp::Vector< VECSXP, StoragePolicy >::create__dispatch(), Rcpp::Vector< VECSXP, StoragePolicy >::create__dispatch(), Rcpp::sugar::EmpiricalSample(), Rcpp::sugar::EmpiricalSample(), Rcpp::Vector< VECSXP, StoragePolicy >::erase_range__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::erase_single__impl(), fastLm(), Rcpp::Vector< VECSXP, StoragePolicy >::fill__dispatch(), Rcpp::Vector< VECSXP, StoragePolicy >::fill__dispatch(), Rcpp::Vector< VECSXP, StoragePolicy >::fill_or_generate__impl(), Rcpp::sugar::Intersect< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >::get(), Rcpp::sugar::Mean< RTYPE, NA, T >::get(), Rcpp::sugar::Mean< INTSXP, NA, 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::Vector< VECSXP, StoragePolicy >::import_expression(), Rcpp::Vector< VECSXP, StoragePolicy >::insert__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::insert__impl(), lapplyCpp(), Rcpp::sugar::IndexHash< RTYPE >::lookup(), Rcpp::Vector< VECSXP, StoragePolicy >::operator+=(), Rcpp::Vector< VECSXP, StoragePolicy >::operator+=(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front_name__impl(), Rcpp::sugar::SampleNoReplace(), Rcpp::sugar::SampleNoReplace(), Rcpp::sugar::SampleReplace(), Rcpp::sugar::SampleReplace(), Rcpp::DataFrame_Impl< PreserveStorage >::set_type_after_push(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), and Rcpp::Vector< VECSXP, StoragePolicy >::Vector().
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
Definition at line 1134 of file Vector.h.
Referenced by Rcpp::DataFrame_Impl< PreserveStorage >::create(), Rcpp::sugar::Range< RTYPE, NA, T >::operator Vector< RTYPE >(), Rcpp::sugar::Range< RTYPE, false, T >::operator Vector< RTYPE >(), and Rcpp::trimws().
|
inlinestatic |
|
inlinestaticprivate |
Definition at line 1148 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::create().
|
inlinestaticprivate |
|
inlinestaticprivate |
Definition at line 1167 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::create__dispatch(), and Rcpp::Vector< VECSXP, StoragePolicy >::create_dispatch_impl().
|
inlinestaticprivate |
|
inlineprotected |
Definition at line 625 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::offset().
|
inline |
Definition at line 333 of file Vector.h.
Referenced by compileAttributes(), Rcpp::sugar::EmpiricalSample(), Rcpp::sugar::EmpiricalSample(), Rcpp::Vector< VECSXP, StoragePolicy >::erase_range__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::erase_single__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::fill__dispatch(), Rcpp::Vector< VECSXP, StoragePolicy >::fill_or_generate__impl(), Rcpp::sugar::Mean< RTYPE, NA, T >::get(), Rcpp::sugar::Mean< INTSXP, NA, T >::get(), Rcpp::Vector< VECSXP, StoragePolicy >::insert__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::insert__impl(), lapplyCpp(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), and Rcpp::Vector< VECSXP, StoragePolicy >::Vector().
|
inline |
|
inline |
|
inline |
Definition at line 504 of file Vector.h.
Referenced by Rcpp::DataFrame_Impl< PreserveStorage >::from_list().
|
inline |
|
inline |
|
inlineprivate |
Definition at line 990 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::erase(), and Rcpp::Vector< VECSXP, StoragePolicy >::erase().
|
inlineprivate |
Definition at line 936 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::erase(), and Rcpp::Vector< VECSXP, StoragePolicy >::erase().
|
inline |
|
inline |
|
inline |
Definition at line 328 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::fill_or_generate__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), and Rcpp::Vector< VECSXP, StoragePolicy >::Vector().
|
inlineprivate |
Definition at line 1118 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::fill().
|
inlineprivate |
|
inlineprivate |
Definition at line 1101 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::Vector().
|
inlineprivate |
Definition at line 1106 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::fill_or_generate().
|
inlineprivate |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlineprivate |
Definition at line 1095 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::assign_sugar_expression(), and Rcpp::Vector< VECSXP, StoragePolicy >::import_sugar_expression().
|
inlineprivate |
Definition at line 1079 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::Vector().
|
inlineprivate |
|
inlinestatic |
|
inlineprotected |
Definition at line 629 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), Rcpp::Vector< VECSXP, StoragePolicy >::Vector(), and Rcpp::Vector< VECSXP, StoragePolicy >::Vector().
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
Definition at line 855 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::insert(), and Rcpp::Vector< VECSXP, StoragePolicy >::insert().
|
inlinestatic |
Definition at line 253 of file Vector.h.
Referenced by Rcpp::algorithm::max(), Rcpp::algorithm::min(), Rcpp::sugar::na_omit_impl(), Rcpp::sugar::na_omit_impl(), Rcpp::algorithm::prod(), and Rcpp::algorithm::sum().
|
inline |
|
inline |
offset based on the dimensions of this vector
Definition at line 281 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::at(), Rcpp::Vector< VECSXP, StoragePolicy >::at(), Rcpp::Vector< VECSXP, StoragePolicy >::operator()(), Rcpp::Vector< VECSXP, StoragePolicy >::operator()(), Rcpp::Vector< VECSXP, StoragePolicy >::operator()(), and Rcpp::Vector< VECSXP, StoragePolicy >::operator()().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
Definition at line 636 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::push_back().
|
inlineprivate |
|
inlineprivate |
Definition at line 687 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::push_back().
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
Definition at line 742 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::push_front().
|
inlineprivate |
|
inlineprivate |
Definition at line 796 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::push_front().
|
inlinestatic |
Definition at line 526 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::replace_element_impl(), and Rcpp::Vector< VECSXP, StoragePolicy >::replace_element_impl().
|
inlinestatic |
Definition at line 532 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::replace_element().
|
inlinestatic |
|
inlinestatic |
Definition at line 542 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::replace_element__dispatch().
|
inlinestatic |
|
inlinestaticprivate |
Definition at line 1178 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::create__dispatch(), and Rcpp::Vector< VECSXP, StoragePolicy >::replace_element_impl().
|
inlinestaticprivate |
|
inline |
alias of length
Definition at line 274 of file Vector.h.
Referenced by Rcpp::Vector< VECSXP, StoragePolicy >::assign_sugar_expression(), Rcpp::Vector< VECSXP, StoragePolicy >::cend(), convolve(), convolve10cpp(), convolve11cpp(), convolve12cpp(), convolve14cpp(), convolve3cpp(), convolve4cpp(), convolve5cpp(), convolve8cpp(), convolve9cpp(), Rcpp::sugar::EmpiricalSample(), Rcpp::Vector< VECSXP, StoragePolicy >::end(), Rcpp::Vector< VECSXP, StoragePolicy >::end(), Rcpp::Vector< VECSXP, StoragePolicy >::erase_range__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::erase_single__impl(), fastLm(), Rcpp::Vector< VECSXP, StoragePolicy >::fill__dispatch(), Rcpp::DataFrame_Impl< PreserveStorage >::from_list(), Rcpp::sugar::Cummax< RTYPE, NA, T >::get(), Rcpp::sugar::Cummin< RTYPE, NA, T >::get(), Rcpp::sugar::Cumprod< RTYPE, NA, T >::get(), Rcpp::sugar::Cumsum< RTYPE, NA, T >::get(), Rcpp::sugar::Mean< RTYPE, NA, T >::get(), Rcpp::sugar::Mean< CPLXSXP, NA, T >::get(), Rcpp::sugar::Mean< INTSXP, NA, T >::get(), Rcpp::sugar::Mean< LGLSXP, NA, T >::get(), Rcpp::Vector< VECSXP, StoragePolicy >::insert__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::insert__impl(), lapplyCpp(), Rcpp::sugar::IndexHash< RTYPE >::lookup(), Rcpp::sugar::Normalize(), Rcpp::Vector< VECSXP, StoragePolicy >::offset(), Rcpp::Vector< VECSXP, StoragePolicy >::operator+=(), Rcpp::Vector< VECSXP, StoragePolicy >::operator+=(), Rcpp::newDatetimeVector::operator<<, Rcpp::newDateVector::operator<<, Rcpp::SubsetProxy< RTYPE, StoragePolicy, RHS_RTYPE, RHS_NA, RHS_T >::operator=(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_back_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front_name__impl(), Rcpp::Vector< VECSXP, StoragePolicy >::push_front_name__impl(), Rcpp::sample(), Rcpp::sample(), Rcpp::sugar::SampleNoReplace(), Rcpp::sugar::SampleReplace(), Rcpp::Vector< VECSXP, StoragePolicy >::sort(), Rcpp::attributes::SourceFileAttributesParser::SourceFileAttributesParser(), Rcpp::trimws(), Rcpp::trimws(), Rcpp::traits::r_vector_cache< RTYPE, StoragePolicy >::update(), and Rcpp::sugar::WalkerSample().
|
inline |
Definition at line 414 of file Vector.h.
Referenced by Rcpp::sort_unique().
|
inline |
| traits::r_vector_cache_type<RTYPE,StoragePolicy>::type Rcpp::Vector< RTYPE, StoragePolicy >::cache |