1
0
mirror of https://github.com/thooge/esp32-nmea2000-obp60.git synced 2025-12-14 06:23:07 +01:00

switch to own main loop, avoid warning in getTalkerId

This commit is contained in:
wellenvogel
2023-11-13 12:19:03 +01:00
parent 9648901661
commit e1044821a7
3 changed files with 48 additions and 11 deletions

View File

@@ -107,6 +107,11 @@ String GwConfigHandler::getString(const String name, String defaultv) const{
if (!i) return defaultv;
return i->asString();
}
const char * GwConfigHandler::getCString(const String name, const char *defaultv) const{
GwConfigInterface *i=getConfigItem(name,false);
if (!i) return defaultv;
return i->asCString();
}
bool GwConfigHandler::getBool(const String name, bool defaultv) const{
GwConfigInterface *i=getConfigItem(name,false);
if (!i) return defaultv;

View File

@@ -27,6 +27,7 @@ class GwConfigHandler: public GwConfigDefinitions{
String getString(const String name,const String defaultv="") const;
bool getBool(const String name,bool defaultv=false) const ;
int getInt(const String name,int defaultv=0) const;
const char * getCString(const String name, const char *defaultv="") const;
GwConfigInterface * getConfigItem(const String name, bool dummy=false) const;
bool checkPass(String hash);
std::vector<String> getSpecial() const;