20 #ifndef BUILDCACHE_SERIALIZER_UTILS_HPP_
21 #define BUILDCACHE_SERIALIZER_UTILS_HPP_
30 std::string from_bool(
const bool x);
31 std::string from_int(
const int32_t x);
32 std::string from_string(
const std::string& x);
33 std::string from_vector(
const std::vector<std::string>& x);
34 std::string from_map(
const std::map<std::string, std::string>& x);
36 bool to_bool(
const std::string& data, std::string::size_type& pos);
37 int32_t to_int(
const std::string& data, std::string::size_type& pos);
38 std::string to_string(
const std::string& data, std::string::size_type& pos);
39 std::vector<std::string> to_vector(
const std::string& data, std::string::size_type& pos);
40 std::map<std::string, std::string> to_map(
const std::string& data, std::string::size_type& pos);
44 #endif // BUILDCACHE_SERIALIZER_UTILS_HPP_