For Package Developers
This package provides public C++ headers. Some might be implement these useful.
-
ols: OLS classes and structs -
bayesfit: Bayesian models classes and structs -
forecast: Forecast classes -
spillover: Spillover classes -
utils: Inline functions used in the headers
You can use these by writing in your R package DESCRIPTION:
LinkingTo:
BH,
Rcpp,
RcppEigen,
bvhar
Also, you can use in your single C++ source:
// [[Rcpp::depends(BH, RcppEigen, RcppSpdlog, RcppThread, bvhar)]]
// [[Rcpp::plugins(bvhar)]]
You need to add plugins attribute because the header in
this package should define USE_RCPP macro. Or you can use
instead:
Sys.setenv("PKG_CPPFLAGS" = "-DUSE_RCPP")without using plugins attribute.
