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


Public Member Functions | |
| newDatetimeVector (const char *tz="") | |
| template<int RTYPE, bool NA, typename VEC> | |
| newDatetimeVector (const VectorBase< RTYPE, NA, VEC > &other, const char *tz="") | |
| newDatetimeVector (SEXP vec, const char *tz="") | |
| newDatetimeVector (int n, const char *tz="") | |
| std::vector< Datetime > | getDatetimes () const |
| newDatetimeVector & | operator= (const newDatetimeVector &rhs) |
| Public Member Functions inherited from Rcpp::Vector< REALSXP > | |
| Vector () | |
| Vector (const Vector &other) | |
| Vector & | operator= (const Vector &rhs) |
| Vector (SEXP x) | |
| Vector (const GenericProxy< Proxy > &proxy) | |
| Vector (const no_init_vector &obj) | |
| 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) | |
| Vector (const T &siz, stored_type(*gen)(void), typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| Vector (T size, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| Vector (const int &size) | |
| Vector (const Dimension &dims) | |
| Vector (T value, typename Rcpp::traits::enable_if< traits::is_bool< T >::value &&RTYPE==LGLSXP, void >::type *=0) | |
| Vector (const Dimension &dims, const U &u) | |
| Vector (const VectorBase< RTYPE, NA, VEC > &other) | |
| Vector (const T &size, const U &u, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| Vector (const sugar::SingleLogicalResult< NA, T > &obj) | |
| Vector (const T &siz, stored_type(*gen)(U1), const U1 &u1, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| 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) | |
| 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) | |
| Vector (InputIterator first, InputIterator last) | |
| Vector (InputIterator first, InputIterator last, T n, typename Rcpp::traits::enable_if< traits::is_arithmetic< T >::value, void >::type *=0) | |
| Vector (InputIterator first, InputIterator last, Func func) | |
| 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) | |
| 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 |
| 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 |
| std::enable_if< std::is_integral< T >::value &&!std::is_same< T, R_xlen_t >::value, Proxy >::type | operator[] (T i) |
| 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 | |
| SubsetProxy< RTYPE, PreserveStorage, RHS_RTYPE, RHS_NA, RHS_T > | operator[] (const VectorBase< RHS_RTYPE, RHS_NA, RHS_T > &rhs) |
| const SubsetProxy< RTYPE, PreserveStorage, RHS_RTYPE, RHS_NA, RHS_T > | operator[] (const VectorBase< RHS_RTYPE, RHS_NA, RHS_T > &rhs) const |
| Vector & | sort (bool decreasing=false) |
| void | assign (InputIterator first, InputIterator last) |
| void | push_back (const T &object) |
| void | push_back (const T &object, const std::string &name) |
| void | push_front (const T &object) |
| void | push_front (const T &object, const std::string &name) |
| iterator | insert (iterator position, const T &object) |
| 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) |
| Vector & | operator+= (const VectorBase< RTYPE, true, EXPR_VEC > &rhs) |
| 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 |
Private Member Functions | |
| void | setClass (const char *tz) |
Friends | |
| std::ostream & | operator<< (std::ostream &s, const newDatetimeVector d) |
Definition at line 29 of file newDatetimeVector.h.
|
inline |
Definition at line 31 of file newDatetimeVector.h.
References setClass().
Referenced by operator<<, and operator=().

|
inline |
Definition at line 36 of file newDatetimeVector.h.
References setClass().

|
inline |
Definition at line 41 of file newDatetimeVector.h.
References setClass().

|
inline |
Definition at line 46 of file newDatetimeVector.h.
References setClass().

|
inline |
Definition at line 51 of file newDatetimeVector.h.
References Rcpp::Vector< REALSXP >::size().

|
inline |
Definition at line 59 of file newDatetimeVector.h.
References Rcpp::AttributeProxyPolicy< CLASS >::attr(), Rcpp::AttributeProxyPolicy< Vector< RTYPE, PreserveStorage > >::attr(), newDatetimeVector(), and Rcpp::Vector< REALSXP >::operator=().

|
inlineprivate |
Definition at line 72 of file newDatetimeVector.h.
Referenced by newDatetimeVector(), newDatetimeVector(), newDatetimeVector(), and newDatetimeVector().
|
friend |
Definition at line 85 of file newDatetimeVector.h.
References Rcpp::Datetime::format(), newDatetimeVector(), and Rcpp::Vector< RTYPE, StoragePolicy >::size().