RcppBDT v0.2.3

0

Monthly downloads

0th

Percentile

Rcpp bindings for the Boost Date_Time library

This package provides R with access to Boost Date_Time functionality by using Rcpp modules. Functionality from Boost Date_Time for dates, durations (both for days and datetimes), timezones, and posix time ("ptime") is provided. The posix time implementation can support high-resolution of up to nano-second precision by using 96 bits (instead of R's 64) to present a ptime object.

Readme

RcppBDT: R bindings for Boost Date.Time

Build Status

This package provides R with access to Boost Date_Time functionality by using Rcpp modules.

Core Features available via Boost Date_Time

Each of these has an individual demo file.

Status

The package now takes advantage of R 3.1.0 and uses the C++11 standard to get long long support which is needed for high-resolution timing support on all platforms.

TODO

All calculations work as implemented, but the package still has a "proof of concept" flavour as they are not vectorised at the R level. All the relevant operators would have to be defined. That is mostly tedious which I have not gotten around to yet. Get in touch if you are interested.

License

GPL (>= 2)

Functions in RcppBDT

Name Description
RcppBDT-package Bindings for Boost Date_Time
bdtDu Rcpp module bdtDu for binding of Boost Date_Time duration functionality
RcppBDT-constants Constants for date functions with Boost Date_Time
bdtPt Rcpp module bdtPt for binding of Boost Date_Time ptime functionality
bdtDd Rcpp module bdtDd for binding of Boost Date_Time date duration functionality
RcppBDT Date functions Date accessor and construction functions from Boost Date_Time
bdtTz Rcpp module bdtTz for binding of Boost Date_Time timezone functionality
bdtDt Rcpp module bdtDt for binding of Boost Date_Time Date functionality
No Results!

Last month downloads

Details

Type Package
Date 2014-04-13
License GPL (>= 2)
LazyLoad yes
LinkingTo Rcpp, BH
Packaged 2014-04-13 14:16:07.254781 UTC; edd
NeedsCompilation yes
Repository CRAN
Date/Publication 2014-04-13 23:06:05

Include our badge in your README

[![Rdoc](http://www.rdocumentation.org/badges/version/RcppBDT)](http://www.rdocumentation.org/packages/RcppBDT)