Rcpp Version 0.9.10
Rcpp::DatetimeVector Class Reference

#include <DatetimeVector.h>

List of all members.

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 Datetimeoperator() (int i) const
Datetimeoperator() (int i)
const Datetimeoperator[] (int i) const
Datetimeoperator[] (int i)
int size () const
std::vector< DatetimegetDatetimes () const
iterator begin ()
iterator end ()
const_iterator begin () const
const_iterator end () const
 operator SEXP () const

Private Attributes

std::vector< Datetimev

Detailed Description

Definition at line 29 of file DatetimeVector.h.


Member Typedef Documentation

Definition at line 32 of file DatetimeVector.h.

Definition at line 31 of file DatetimeVector.h.


Constructor & Destructor Documentation

Rcpp::DatetimeVector::DatetimeVector ( SEXP  vec)

Definition at line 27 of file DatetimeVector.cpp.

References i, and v.

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.


Member Function Documentation

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().

Here is the call graph for this function:

Datetime & Rcpp::DatetimeVector::operator() ( int  i)

Definition at line 51 of file DatetimeVector.cpp.

References i, and v.

const Datetime & Rcpp::DatetimeVector::operator() ( int  i) const

Definition at line 42 of file DatetimeVector.cpp.

References i, and v.

Datetime & Rcpp::DatetimeVector::operator[] ( int  i)

Definition at line 69 of file DatetimeVector.cpp.

References i, and v.

const Datetime & Rcpp::DatetimeVector::operator[] ( int  i) const

Definition at line 60 of file DatetimeVector.cpp.

References i, and v.

int Rcpp::DatetimeVector::size ( ) const

Definition at line 78 of file DatetimeVector.cpp.

References v.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines