26#ifndef HYRAX_KVP_UTILS_H
27#define HYRAX_KVP_UTILS_H
29#include <unordered_map>
38 std::ifstream *keys_file,
39 std::unordered_map<std::string,
40 std::vector<std::string> > &keystore);
43 const std::string &keys_file_name,
44 std::set<std::string> &loaded_kvp_files,
45 std::unordered_map<std::string, std::vector<std::string> > &keystore);
48 const std::string &config_file,
49 std::unordered_map <std::string, std::vector<std::string>> &keystore);
51bool break_pair(
const char* b, std::string& key, std::string &value,
bool &addto);