Edit
[iotcloud.git] / version2 / src / C / KeyValue.cc
index a906de5e45d3307193a398bdf94236abb05337f4..0be46c580691076b81e5b3856dbcce54fed91b84 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 */
        }
 
        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());
                }
        }