diff --git a/WiFiManager.cpp b/WiFiManager.cpp index 324b9f2..5fa7023 100644 --- a/WiFiManager.cpp +++ b/WiFiManager.cpp @@ -94,26 +94,26 @@ void WiFiManagerParameter::setValue(const char *defaultValue, int length) { strncpy(_value, defaultValue, _length); } } -const char* WiFiManagerParameter::getValue() { +const char* WiFiManagerParameter::getValue() const { // Serial.println(printf("Address of _value is %p\n", (void *)_value)); return _value; } -const char* WiFiManagerParameter::getID() { +const char* WiFiManagerParameter::getID() const { return _id; } -const char* WiFiManagerParameter::getPlaceholder() { +const char* WiFiManagerParameter::getPlaceholder() const { return _label; } -const char* WiFiManagerParameter::getLabel() { +const char* WiFiManagerParameter::getLabel() const { return _label; } -int WiFiManagerParameter::getValueLength() { +int WiFiManagerParameter::getValueLength() const { return _length; } -int WiFiManagerParameter::getLabelPlacement() { +int WiFiManagerParameter::getLabelPlacement() const { return _labelPlacement; } -const char* WiFiManagerParameter::getCustomHTML() { +const char* WiFiManagerParameter::getCustomHTML() const { return _customHTML; } diff --git a/WiFiManager.h b/WiFiManager.h index a4f56d9..d26d378 100644 --- a/WiFiManager.h +++ b/WiFiManager.h @@ -122,13 +122,13 @@ class WiFiManagerParameter { ~WiFiManagerParameter(); // WiFiManagerParameter& operator=(const WiFiManagerParameter& rhs); - const char *getID(); - const char *getValue(); - const char *getLabel(); - const char *getPlaceholder(); // @deprecated, use getLabel - int getValueLength(); - int getLabelPlacement(); - const char *getCustomHTML(); + const char *getID() const; + const char *getValue() const; + const char *getLabel() const; + const char *getPlaceholder() const; // @deprecated, use getLabel + int getValueLength() const; + int getLabelPlacement() const; + const char *getCustomHTML() const; void setValue(const char *defaultValue, int length); protected: