3 #include <unordered_map>
15 const std::string& clientId,
22 const auto getElementOrNull = [¶ms](
const core::StackLayer& layer) -> Dict::PointerType
26 if (params->hasElement(key))
28 return Dict::DynamicCast(params->getElement(key));
37 std::unordered_map<core::StackLayer, Dict::PointerType> cfgs;
49 if (
const auto trajectoryControllerCfg =
60 return writer->
store(cfgs, clientId, timestamp);
65 const std::string& clientId,
69 return store(dict, clientId, timestamp);
75 reader(reader), writer(writer)