IQ.Pilot Release Commit @ fddcfba

This commit is contained in:
IQ.Lvbs CI [bot]
2026-07-21 13:46:05 -05:00
parent eea1278105
commit b6c0232c12
667 changed files with 3218 additions and 1780 deletions

View File

@@ -103,14 +103,10 @@ Params::~Params() {
assert(queue.empty());
}
std::vector<std::string> Params::allKeys(ParamKeyFlag flag) const {
std::vector<std::string> Params::allKeys() const {
std::vector<std::string> ret;
ret.reserve(keys.size());
for (const auto &[name, attrs] : keys) {
const bool matches = (flag == ALL) || ((attrs.flags & flag) != 0);
if (matches) {
ret.push_back(name);
}
for (auto &p : keys) {
ret.push_back(p.first);
}
return ret;
}