| 394 | } |
| 395 | |
| 396 | Rcpp::List property_classes(){ |
| 397 | size_t n = properties.size() ; |
| 398 | Rcpp::CharacterVector pnames(n) ; |
| 399 | Rcpp::List out(n) ; |
| 400 | typename PROPERTY_MAP::iterator it = properties.begin( ) ; |
| 401 | for( size_t i=0; i<n; i++, ++it){ |
| 402 | pnames[i] = it->first ; |
| 403 | out[i] = it->second->get_class() ; |
| 404 | } |
| 405 | out.names() = pnames ; |
| 406 | return out ; |
| 407 | } |
| 408 | |
| 409 | Rcpp::CharacterVector complete(){ |
| 410 | size_t n = vec_methods.size() - specials ; |
no test coverage detected