edits
[iotcloud.git] / version2 / src / C / IoTString.h
index f22324b84e43e9fefdac44adb23822c5320b73ab..c90d46da44c84c582c83177b123cd978d32a3492 100644 (file)
@@ -40,6 +40,16 @@ public:
         * Returns the length in chars of the IoTString.
         */
 
+       bool equals(IoTString * str) {
+               uint strlength = str->array->length();
+               uint thislength = array->length();
+               if (strlength != thislength)
+                       return false;
+
+               int result = memcmp(str->array->internalArray(), array->internalArray(), strlength);
+               return result == 0;
+       }
+       
        int length() { return array->length(); }
        friend IoTString *IoTString_shallow(Array<char> *_array);
 };