// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. #pragma once #include "value_converter.h" #include #include #include namespace config::internal { template > class MapInserter : public ::vespalib::slime::ObjectTraverser { public: MapInserter(std::map & map); void field(const ::vespalib::Memory & symbol, const ::vespalib::slime::Inspector & inspector) override; private: std::map & _map; }; }