10 std::ostringstream oss;
11 oss <<
"Could not parse '" << str <<
"'. Valid entries are: ";
13 for (
size_t i = 0; i < validEntries.size(); ++i) {
14 oss << validEntries[i];
15 if (i != validEntries.size() - 1) {
19 throw std::invalid_argument(oss.str());