static constexpr int HEAD_VERSION = 1;
static constexpr int COMPAT_VERSION = 1;
- // use transparent comparator so we can lookup in it by string_view keys
- std::map<string,string,std::less<>> config;
+ // use transparent comparator so we can lookup in it by std::string_view keys
+ std::map<std::string,std::string,std::less<>> config;
MConfig() : MessageInstance(MSG_CONFIG, HEAD_VERSION, COMPAT_VERSION) { }
MConfig(const std::map<std::string,std::string,std::less<>>& c)
std::string_view get_type_name() const override {
return "config";
}
- void print(ostream& o) const override {
+ void print(std::ostream& o) const override {
o << "config(" << config.size() << " keys" << ")";
}