| 8 | |
| 9 | struct unwound_t { |
| 10 | unwound_t(std::string flag_) { |
| 11 | flag = flag_; |
| 12 | Rcpp::Rcout << "Initialising " << flag << std::endl; |
| 13 | Rcpp::Environment ns = Rcpp::Environment::namespace_env(PKG_NAME); |
| 14 | flags_env = ns["flags"]; |
| 15 | flags_env[flag] = false; |
| 16 | } |
| 17 | ~unwound_t() { |
| 18 | Rcpp::Rcout << "Unwinding " << flag << std::endl; |
| 19 | flags_env[flag] = true; |
nothing calls this directly
no test coverage detected