default constructor */
| 53 | |
| 54 | /** default constructor */ |
| 55 | String(): data(Rf_mkCharCE("", CE_UTF8)), token(R_NilValue), buffer(), valid(true), buffer_ready(true), enc(CE_UTF8) { |
| 56 | token = Rcpp_PreciousPreserve(data); |
| 57 | RCPP_STRING_DEBUG("String()"); |
| 58 | } |
| 59 | |
| 60 | /** copy constructor */ |
| 61 | String(const String& s) : data(R_NilValue), token(R_NilValue), buffer(s.buffer), valid(s.valid), buffer_ready(s.buffer_ready), enc(s.enc) { |
nothing calls this directly
no test coverage detected