/usr/lib/R/site-library/dplyr/include/dplyr/tbl_cpp.h is in r-cran-dplyr 0.7.4-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #ifndef dplyr_tools_tbl_cpp_H
#define dplyr_tools_tbl_cpp_H
#include <dplyr/RowwiseDataFrame.h>
namespace dplyr {
template <typename Df>
inline void set_rownames(Df& data, int n) {
data.attr("row.names") =
Rcpp::IntegerVector::create(Rcpp::IntegerVector::get_na(), -n);
}
template <typename Data>
inline Rcpp::CharacterVector classes_grouped() {
return Rcpp::CharacterVector::create("grouped_df", "tbl_df", "tbl", "data.frame");
}
template <>
inline Rcpp::CharacterVector classes_grouped<RowwiseDataFrame>() {
return Rcpp::CharacterVector::create("rowwise_df", "tbl_df", "tbl", "data.frame");
}
inline Rcpp::CharacterVector classes_not_grouped() {
return Rcpp::CharacterVector::create("tbl_df", "tbl", "data.frame");
}
}
#endif
|