| 404 | } |
| 405 | |
| 406 | inline int copy_file(const std::string &path_from, const std::string& dest_path) { |
| 407 | std::ifstream src(path_from, std::ios::binary); |
| 408 | if (!src.is_open()) |
| 409 | return -1; |
| 410 | std::ofstream dest(dest_path, std::ios::binary); |
| 411 | dest << src.rdbuf(); |
| 412 | return 0; |
| 413 | } |
| 414 | |
| 415 | inline void addFilesMatchingExtension(const std::shared_ptr<logging::Logger> &logger, const std::string &originalPath, const std::string &extension, std::vector<std::string> &accruedFiles) { |
| 416 | #ifndef WIN32 |
no outgoing calls