|
Rcpp Version 0.9.10
|
#include <DatetimeVector.h>
Public Types | |
| typedef std::vector< Datetime > ::iterator | iterator |
| typedef std::vector< Datetime > ::const_iterator | const_iterator |
Public Member Functions | |
| DatetimeVector (SEXP vec) | |
| DatetimeVector (int n) | |
| ~DatetimeVector () | |
| const Datetime & | operator() (int i) const |
| Datetime & | operator() (int i) |
| const Datetime & | operator[] (int i) const |
| Datetime & | operator[] (int i) |
| int | size () const |
| std::vector< Datetime > | getDatetimes () const |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| operator SEXP () const | |
Private Attributes | |
| std::vector< Datetime > | v |
Definition at line 29 of file DatetimeVector.h.
| typedef std::vector<Datetime>::const_iterator Rcpp::DatetimeVector::const_iterator |
Definition at line 32 of file DatetimeVector.h.
| typedef std::vector<Datetime>::iterator Rcpp::DatetimeVector::iterator |
Definition at line 31 of file DatetimeVector.h.
| Rcpp::DatetimeVector::DatetimeVector | ( | SEXP | vec | ) |
Definition at line 27 of file DatetimeVector.cpp.
| Rcpp::DatetimeVector::DatetimeVector | ( | int | n | ) |
Definition at line 40 of file DatetimeVector.cpp.
| Rcpp::DatetimeVector::~DatetimeVector | ( | ) | [inline] |
Definition at line 36 of file DatetimeVector.h.
| iterator Rcpp::DatetimeVector::begin | ( | ) | [inline] |
Definition at line 48 of file DatetimeVector.h.
References v.
| const_iterator Rcpp::DatetimeVector::begin | ( | ) | const [inline] |
Definition at line 51 of file DatetimeVector.h.
References v.
| iterator Rcpp::DatetimeVector::end | ( | ) | [inline] |
Definition at line 49 of file DatetimeVector.h.
References v.
| const_iterator Rcpp::DatetimeVector::end | ( | ) | const [inline] |
Definition at line 52 of file DatetimeVector.h.
References v.
| std::vector< Datetime > Rcpp::DatetimeVector::getDatetimes | ( | ) | const |
Definition at line 82 of file DatetimeVector.cpp.
References v.
| Rcpp::DatetimeVector::operator SEXP | ( | ) | const [inline] |
Definition at line 54 of file DatetimeVector.h.
References v, and Rcpp::wrap().

| Datetime & Rcpp::DatetimeVector::operator() | ( | int | i | ) |
Definition at line 51 of file DatetimeVector.cpp.
| const Datetime & Rcpp::DatetimeVector::operator() | ( | int | i | ) | const |
Definition at line 42 of file DatetimeVector.cpp.
| Datetime & Rcpp::DatetimeVector::operator[] | ( | int | i | ) |
Definition at line 69 of file DatetimeVector.cpp.
| const Datetime & Rcpp::DatetimeVector::operator[] | ( | int | i | ) | const |
Definition at line 60 of file DatetimeVector.cpp.
| int Rcpp::DatetimeVector::size | ( | ) | const |
Definition at line 78 of file DatetimeVector.cpp.
References v.
std::vector<Datetime> Rcpp::DatetimeVector::v [private] |
Definition at line 57 of file DatetimeVector.h.
Referenced by begin(), DatetimeVector(), end(), getDatetimes(), operator SEXP(), operator()(), operator[](), and size().