| 281 | |
| 282 | template<typename T> |
| 283 | void Array<T>::reset(const int size) |
| 284 | { |
| 285 | try |
| 286 | { |
| 287 | if (size > 0) |
| 288 | reset(std::vector<int>{size}); |
| 289 | else |
| 290 | reset(std::vector<int>{}); |
| 291 | } |
| 292 | catch (const std::exception& e) |
| 293 | { |
| 294 | error(e.what(), __LINE__, __FUNCTION__, __FILE__); |
| 295 | } |
| 296 | } |
| 297 | |
| 298 | template<typename T> |
| 299 | void Array<T>::reset(const std::vector<int>& sizes) |
no test coverage detected