Lines Matching defs:StringMap
226 class StringMap {
228 StringMap() = default;
229 StringMap(std::unordered_map<std::string, std::string> init)
241 py::class_<StringMap>(m, "StringMap")
244 .def("__getitem__", [](const StringMap &map, std::string key) {
250 .def("__setitem__", &StringMap::set)
251 .def("__len__", &StringMap::size)
252 .def("__iter__", [](const StringMap &map) { return py::make_key_iterator(map.begin(), map.end()); },
254 .def("items", [](const StringMap &map) { return py::make_iterator(map.begin(), map.end()); },