Fixed the const qualifier with return type

pull/41/head
Hieromon Ikasamo 5 years ago
parent 27df41dd85
commit a7f3c3ba10
  1. 3
      src/AutoConnectAux.cpp
  2. 2
      src/AutoConnectAux.h
  3. 2
      src/AutoConnectElementBasis.h
  4. 16
      src/AutoConnectElementJson.h
  5. 16
      src/AutoConnectElementJsonImpl.h

@ -881,7 +881,6 @@ AutoConnectElement& AutoConnectAux::_loadElement(JsonObject& element, const Stri
*/
size_t AutoConnectAux::saveElement(Stream& out, std::vector<String> const& names) {
size_t bufferSize = 0;
size_t stores = _addonElm.size();
size_t amount = names.size();
size_t size_n = 0;
@ -941,7 +940,7 @@ size_t AutoConnectAux::saveElement(Stream& out, std::vector<String> const& names
* @param type An element type as String
* @return A type of ACElement_t
*/
const ACElement_t AutoConnectAux::_asElementType(const String& type) {
ACElement_t AutoConnectAux::_asElementType(const String& type) {
typedef struct {
const char* tName;
ACElement_t tEnum;

@ -90,7 +90,7 @@ class AutoConnectAux : public PageBuilder {
bool _loadElement(JsonVariant& in, const String& name); /**< Load an element as specified name from JSON object */
AutoConnectElement& _loadElement(JsonObject& in, const String& name); /**< Load an element as specified name from JSON object */
AutoConnectElement* _createElement(const JsonObject& json); /**< Create an AutoConnectElement instance from JSON object */
static const ACElement_t _asElementType(const String& type); /**< Convert a string of element type to the enumeration value */
static ACElement_t _asElementType(const String& type); /**< Convert a string of element type to the enumeration value */
#endif // !AUTOCONNECT_USE_JSON
String _title; /**< A title of the page */

@ -43,7 +43,7 @@ class AutoConnectElementBasis {
}
virtual ~AutoConnectElementBasis() {}
virtual const String toHTML(void) const { return value; }
const ACElement_t typeOf(void) const { return _type; }
ACElement_t typeOf(void) const { return _type; }
String name; /**< Element name */
String value; /**< Element value */

@ -52,7 +52,7 @@ class AutoConnectElementJson : virtual public AutoConnectElementBasis {
AutoConnectElementBasis::value = String(value);
}
~AutoConnectElementJson() {}
virtual const size_t getObjectSize(void) const;
virtual size_t getObjectSize(void) const;
virtual bool loadMember(const JsonObject& json);
virtual void serialize(JsonObject& json);
@ -77,7 +77,7 @@ class AutoConnectButtonJson : public AutoConnectElementJson, public AutoConnectB
AutoConnectButtonBasis::action = String(action);
}
~AutoConnectButtonJson() {}
const size_t getObjectSize(void) const override;
size_t getObjectSize(void) const override;
bool loadMember(const JsonObject& json) override;
void serialize(JsonObject& json) override;
};
@ -100,7 +100,7 @@ class AutoConnectCheckboxJson : public AutoConnectElementJson, public AutoConnec
AutoConnectCheckboxBasis::checked = checked;
}
~AutoConnectCheckboxJson() {}
const size_t getObjectSize(void) const override;
size_t getObjectSize(void) const override;
bool loadMember(const JsonObject& json) override;
void serialize(JsonObject& json) override;
};
@ -124,7 +124,7 @@ class AutoConnectInputJson : public AutoConnectElementJson, public AutoConnectIn
AutoConnectInputBasis::placeholder = String(placeholder);
}
~AutoConnectInputJson() {}
const size_t getObjectSize(void) const override;
size_t getObjectSize(void) const override;
bool loadMember(const JsonObject& json) override;
void serialize(JsonObject& json) override;
};
@ -147,7 +147,7 @@ class AutoConnectRadioJson : public AutoConnectElementJson, public AutoConnectRa
AutoConnectRadioBasis::checked = checked;
}
~AutoConnectRadioJson() {}
const size_t getObjectSize(void) const override;
size_t getObjectSize(void) const override;
bool loadMember(const JsonObject& json) override;
void serialize(JsonObject& json) override;
};
@ -168,7 +168,7 @@ class AutoConnectSelectJson : public AutoConnectElementJson, public AutoConnectS
AutoConnectSelectBasis::label = String(label);
}
~AutoConnectSelectJson() {}
const size_t getObjectSize(void) const override;
size_t getObjectSize(void) const override;
bool loadMember(const JsonObject& json) override;
void serialize(JsonObject& json) override;
};
@ -190,7 +190,7 @@ class AutoConnectSubmitJson : public AutoConnectElementJson, public AutoConnectS
AutoConnectSubmitBasis::uri = String(uri);
}
~AutoConnectSubmitJson() {}
const size_t getObjectSize(void) const override;
size_t getObjectSize(void) const override;
bool loadMember(const JsonObject& json) override;
void serialize(JsonObject& json) override;
};
@ -212,7 +212,7 @@ class AutoConnectTextJson : public AutoConnectElementJson, public AutoConnectTex
AutoConnectTextBasis::style = String(style);
}
~AutoConnectTextJson() {}
const size_t getObjectSize(void) const override;
size_t getObjectSize(void) const override;
bool loadMember(const JsonObject& json) override;
void serialize(JsonObject& json) override;
};

@ -16,7 +16,7 @@
* Returns JSON object size.
* @return An object size for JsonBuffer.
*/
const size_t AutoConnectElementJson::getObjectSize() const {
size_t AutoConnectElementJson::getObjectSize() const {
return JSON_OBJECT_SIZE(3);
}
@ -68,7 +68,7 @@ void AutoConnectElementJson::_setMember(const JsonObject& json) {
* Returns JSON object size.
* @return An object size for JsonBuffer.
*/
const size_t AutoConnectButtonJson::getObjectSize() const {
size_t AutoConnectButtonJson::getObjectSize() const {
return AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(1);
}
@ -104,7 +104,7 @@ void AutoConnectButtonJson::serialize(JsonObject& json) {
* Returns JSON object size.
* @return An object size for JsonBuffer.
*/
const size_t AutoConnectCheckboxJson::getObjectSize() const {
size_t AutoConnectCheckboxJson::getObjectSize() const {
return AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(2);
}
@ -144,7 +144,7 @@ void AutoConnectCheckboxJson::serialize(JsonObject& json) {
* Returns JSON object size.
* @return An object size for JsonBuffer.
*/
const size_t AutoConnectInputJson::getObjectSize() const {
size_t AutoConnectInputJson::getObjectSize() const {
return AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(3);
}
@ -186,7 +186,7 @@ void AutoConnectInputJson::serialize(JsonObject& json) {
* Returns JSON object size.
* @return An object size for JsonBuffer.
*/
const size_t AutoConnectRadioJson::getObjectSize() const {
size_t AutoConnectRadioJson::getObjectSize() const {
return AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(3) + _values.size() * JSON_OBJECT_SIZE(1) + JSON_ARRAY_SIZE(1);
}
@ -248,7 +248,7 @@ void AutoConnectRadioJson::serialize(JsonObject& json) {
* Returns JSON object size.
* @return An object size for JsonBuffer.
*/
const size_t AutoConnectSelectJson::getObjectSize() const {
size_t AutoConnectSelectJson::getObjectSize() const {
return AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(3) + _options.size() * JSON_OBJECT_SIZE(1) + JSON_ARRAY_SIZE(1);
}
@ -293,7 +293,7 @@ void AutoConnectSelectJson::serialize(JsonObject& json) {
* Returns JSON object size.
* @return An object size for JsonBuffer.
*/
const size_t AutoConnectSubmitJson::getObjectSize() const {
size_t AutoConnectSubmitJson::getObjectSize() const {
return AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(1);
}
@ -329,7 +329,7 @@ void AutoConnectSubmitJson::serialize(JsonObject& json) {
* Returns JSON object size.
* @return An object size for JsonBuffer.
*/
const size_t AutoConnectTextJson::getObjectSize() const {
size_t AutoConnectTextJson::getObjectSize() const {
return AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(1);
}

Loading…
Cancel
Save