5 #include "util/uuid.hpp"
14 enum class PoolUpdateStatus { INFO, FILE, FILE_ERROR, ERROR, DONE };
15 typedef std::function<void(PoolUpdateStatus, std::string, std::string)> pool_update_cb_t;
17 void pool_update(
const std::string &pool_base_path, pool_update_cb_t status_cb =
nullptr,
bool parametric =
false,
18 const std::vector<std::string> &filenames = {});
19 void pool_update_parametric(
const std::string &pool_base_path, pool_update_cb_t status_cb =
nullptr,
20 const std::set<UUID> &parts = {});