[ox/clargs] Make arg reading methods const
This commit is contained in:
parent
b486a4962e
commit
749e3155b5
6
deps/ox/src/ox/clargs/clargs.cpp
vendored
6
deps/ox/src/ox/clargs/clargs.cpp
vendored
@ -38,15 +38,15 @@ ClArgs::ClArgs(int argc, const char **args) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ClArgs::getBool(const char *arg) {
|
bool ClArgs::getBool(const char *arg) const {
|
||||||
return m_bools[arg];
|
return m_bools[arg];
|
||||||
}
|
}
|
||||||
|
|
||||||
String ClArgs::getString(const char *argName, const char *defaultArg) {
|
String ClArgs::getString(const char *argName, const char *defaultArg) const {
|
||||||
return m_strings.contains(argName) ? m_strings[argName].c_str() : defaultArg;
|
return m_strings.contains(argName) ? m_strings[argName].c_str() : defaultArg;
|
||||||
}
|
}
|
||||||
|
|
||||||
int ClArgs::getInt(const char *arg) {
|
int ClArgs::getInt(const char *arg) const {
|
||||||
return m_ints[arg];
|
return m_ints[arg];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
6
deps/ox/src/ox/clargs/clargs.hpp
vendored
6
deps/ox/src/ox/clargs/clargs.hpp
vendored
@ -23,11 +23,11 @@ class ClArgs {
|
|||||||
public:
|
public:
|
||||||
ClArgs(int argc, const char **args);
|
ClArgs(int argc, const char **args);
|
||||||
|
|
||||||
bool getBool(const char *arg);
|
bool getBool(const char *arg) const;
|
||||||
|
|
||||||
String getString(const char *argName, const char *defaultArg = "");
|
String getString(const char *argName, const char *defaultArg = "") const;
|
||||||
|
|
||||||
int getInt(const char *arg);
|
int getInt(const char *arg) const;
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user