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

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