summaryrefslogtreecommitdiff
path: root/src/mongo/util/options_parser/option_description.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/util/options_parser/option_description.h')
-rw-r--r--src/mongo/util/options_parser/option_description.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/mongo/util/options_parser/option_description.h b/src/mongo/util/options_parser/option_description.h
index 5d6bce0a048..98f9ca06e7e 100644
--- a/src/mongo/util/options_parser/option_description.h
+++ b/src/mongo/util/options_parser/option_description.h
@@ -78,13 +78,9 @@ public:
OptionDescription(const std::string& dottedName,
const std::string& singleName,
const OptionType type,
- const std::string& description);
-
- OptionDescription(const std::string& dottedName,
- const std::string& singleName,
- const OptionType type,
const std::string& description,
- const std::vector<std::string>& deprecatedDottedNames);
+ const std::vector<std::string>& deprecatedDottedNames = {},
+ const std::vector<std::string>& deprecatedSingleNames = {});
/*
* The following functions are part of the chaining interface for option registration. See
@@ -231,6 +227,8 @@ public:
// Deprecated dotted names - aliases for '_dottedName'.
std::vector<std::string> _deprecatedDottedNames;
+ // Deprecated single names - aliases for '_singleName'.
+ std::vector<std::string> _deprecatedSingleNames;
};
} // namespace optionenvironment