Make clargs use std::string
This commit is contained in:
@@ -44,7 +44,7 @@ bool ClArgs::getBool(const char *arg) {
|
|||||||
return m_bools[arg];
|
return m_bools[arg];
|
||||||
}
|
}
|
||||||
|
|
||||||
const char *ClArgs::getString(const char *arg) {
|
string ClArgs::getString(const char *arg) {
|
||||||
return m_strings[arg];
|
return m_strings[arg];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ namespace clargs {
|
|||||||
class ClArgs {
|
class ClArgs {
|
||||||
private:
|
private:
|
||||||
::std::map<::std::string, bool> m_bools;
|
::std::map<::std::string, bool> m_bools;
|
||||||
::std::map<::std::string, const char*> m_strings;
|
::std::map<::std::string, ::std::string> m_strings;
|
||||||
::std::map<::std::string, int> m_ints;
|
::std::map<::std::string, int> m_ints;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
@@ -25,7 +25,7 @@ class ClArgs {
|
|||||||
|
|
||||||
bool getBool(const char *arg);
|
bool getBool(const char *arg);
|
||||||
|
|
||||||
const char *getString(const char *arg);
|
::std::string getString(const char *arg);
|
||||||
|
|
||||||
int getInt(const char *arg);
|
int getInt(const char *arg);
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user