@@ -42,7 +42,7 @@ bool ClArgs::getBool(ox::CRStringView arg, bool defaultValue) const noexcept {
|
|||||||
return !err ? *value : defaultValue;
|
return !err ? *value : defaultValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
String ClArgs::getString(ox::CRStringView arg, const char *defaultValue) const noexcept {
|
String ClArgs::getString(ox::CRStringView arg, ox::StringView defaultValue) const noexcept {
|
||||||
auto [value, err] = m_strings.at(arg);
|
auto [value, err] = m_strings.at(arg);
|
||||||
return !err ? ox::String(*value) : ox::String(defaultValue);
|
return !err ? ox::String(*value) : ox::String(defaultValue);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ class ClArgs {
|
|||||||
bool getBool(ox::CRStringView arg, bool defaultValue) const noexcept;
|
bool getBool(ox::CRStringView arg, bool defaultValue) const noexcept;
|
||||||
|
|
||||||
[[nodiscard]]
|
[[nodiscard]]
|
||||||
String getString(ox::CRStringView argName, const char *defaultValue) const noexcept;
|
String getString(ox::CRStringView argName, ox::StringView defaultValue) const noexcept;
|
||||||
|
|
||||||
[[nodiscard]]
|
[[nodiscard]]
|
||||||
int getInt(ox::CRStringView arg, int defaultValue) const noexcept;
|
int getInt(ox::CRStringView arg, int defaultValue) const noexcept;
|
||||||
|
|||||||
Reference in New Issue
Block a user