diff --git a/framework/rcommand/commandtypes.h b/framework/rcommand/commandtypes.h index 1cdbe7eb7f..6d17b1adfe 100644 --- a/framework/rcommand/commandtypes.h +++ b/framework/rcommand/commandtypes.h @@ -46,6 +46,11 @@ struct Params : public std::map Params(std::initializer_list params) : std::map(params) {} + bool contains(const std::string& key) const + { + return find(key) != end(); + } + // hides the std::map implementation of at() Val at(const std::string& key, const Val& def = Val()) const {