10#include <tsl/ordered_map.h>
15 std::string_view value,
const std::vector<std::string> &value_list);
16void clear_and_insert_index(uint32_t &dest, uint32_t mask,
17 std::string_view value,
const std::vector<std::string> &value_list);
19uint32_t float2fixed(
double v,
unsigned point_pos,
bool saturate =
true);
20double fixed2float(uint32_t v,
unsigned point_pos);
22std::string list_of_keys(
const tsl::ordered_map<std::string_view, int> &);
23std::string list_of_keys(
const std::vector<std::string> &);