Edit
[iotcloud.git] / version2 / src / C / KeyValue.h
index e63c164bd87bece985d81f4ffd0b9bf9c11035d4..dadda7bb6098831180901f7ce9d9c4a07ac2e96d 100644 (file)
@@ -23,14 +23,14 @@ class KeyValue { /*extends Entry */
        }
 
        static KeyValue decode(ByteBuffer bb) {
-               int keylength = bb.getInt();
-               int valuelength = bb.getInt();
+               int keylength = bb->getInt();
+               int valuelength = bb->getInt();
                char[] key = new char[keylength];
-               bb.get(key);
+               bb->get(key);
 
                if (valuelength != 0) {
                        char[] value = new char[valuelength];
-                       bb.get(value);
+                       bb->get(value);
                        return new KeyValue(IoTString.shallow(key), IoTString.shallow(value));
                }
 
@@ -38,18 +38,18 @@ class KeyValue { /*extends Entry */
        }
 
        public void encode(ByteBuffer bb) {
-               bb.putInt(key.length());
+               bb->putInt(key.length());
 
                if (value != NULL) {
-                       bb.putInt(value.length());
+                       bb->putInt(value.length());
                } else {
-                       bb.putInt(0);
+                       bb->putInt(0);
                }
 
-               bb.put(key.internalBytes());
+               bb->put(key.internalBytes());
 
                if (value != NULL) {
-                       bb.put(value.internalBytes());
+                       bb->put(value.internalBytes());
                }
        }