Lines Matching refs:std
33 ArgumentsAndOptions(std::unordered_map<std::string, std::string> &&options,
34 std::unordered_map<std::string, std::vector<std::string>> &&arguments)
35 : mIsValid(true), mOptions(std::move(options)), mArguments(std::move(arguments)) {}
41 bool hasOption(const std::string &optionName) const {
45 const std::string &getOptionValue(const std::string &optionName) const {
51 bool hasArgument(const std::string &name) const {
56 const std::string &getSingleArgument(const std::string &name) const {
62 const std::vector<std::string> &getVariableLengthArguments(const std::string &name) const {
72 const std::unordered_map<std::string, std::string> mOptions;
73 const std::unordered_map<std::string, std::vector<std::string>> mArguments;