SCRIPT namespace replacements

This commit is contained in:
PJ Reiniger
2025-11-07 20:00:05 -05:00
committed by Peter Johnson
parent ae6c043632
commit 9aca8e0fd6
2622 changed files with 22275 additions and 22275 deletions

View File

@@ -19,14 +19,14 @@ int main(int argc, char** argv) {
}
int id;
if (auto v = wpi::parse_integer<int>(argv[1], 10)) {
if (auto v = wpi::util::parse_integer<int>(argv[1], 10)) {
id = v.value();
} else {
std::fputs("Expected number for camera\n", stderr);
return 2;
}
cs::UsbCamera camera{"usbcam", id};
wpi::cs::UsbCamera camera{"usbcam", id};
// Set prior to connect
int arg = 2;
@@ -36,7 +36,7 @@ int main(int argc, char** argv) {
propName = argv[arg];
} else {
std::string_view propVal{argv[arg]};
if (auto v = wpi::parse_integer<int>(propVal, 10)) {
if (auto v = wpi::util::parse_integer<int>(propVal, 10)) {
camera.GetProperty(propName).Set(v.value());
} else {
camera.GetProperty(propName).SetString(propVal);
@@ -60,7 +60,7 @@ int main(int argc, char** argv) {
propName = argv[arg];
} else {
std::string_view propVal{argv[arg]};
if (auto v = wpi::parse_integer<int>(propVal, 10)) {
if (auto v = wpi::util::parse_integer<int>(propVal, 10)) {
camera.GetProperty(propName).Set(v.value());
} else {
camera.GetProperty(propName).SetString(propVal);
@@ -72,26 +72,26 @@ int main(int argc, char** argv) {
// Print settings
std::puts("Properties:");
for (const auto& prop : camera.EnumerateProperties()) {
wpi::print(" {}", prop.GetName());
wpi::util::print(" {}", prop.GetName());
switch (prop.GetKind()) {
case cs::VideoProperty::kBoolean:
wpi::print(" (bool): value={} default={}", prop.Get(),
case wpi::cs::VideoProperty::kBoolean:
wpi::util::print(" (bool): value={} default={}", prop.Get(),
prop.GetDefault());
break;
case cs::VideoProperty::kInteger:
wpi::print(" (int): value={} min={} max={} step={} default={}",
case wpi::cs::VideoProperty::kInteger:
wpi::util::print(" (int): value={} min={} max={} step={} default={}",
prop.Get(), prop.GetMin(), prop.GetMax(), prop.GetStep(),
prop.GetDefault());
break;
case cs::VideoProperty::kString:
wpi::print(" (string): {}", prop.GetString());
case wpi::cs::VideoProperty::kString:
wpi::util::print(" (string): {}", prop.GetString());
break;
case cs::VideoProperty::kEnum: {
wpi::print(" (enum): value={}", prop.Get());
case wpi::cs::VideoProperty::kEnum: {
wpi::util::print(" (enum): value={}", prop.Get());
auto choices = prop.GetChoices();
for (size_t i = 0; i < choices.size(); ++i) {
if (!choices[i].empty()) {
wpi::print("\n {}: {}", i, choices[i]);
wpi::util::print("\n {}: {}", i, choices[i]);
}
}
break;