Most methods of the “Result” class are exactly the same as the ones defined in the Result class in ruby extension (Chapter I.4). Several methods or properties are different however:
The iterators are now “iter”, “iter_key” and “iter_values”.
The five operators “+”, “-”, “*”, “/” and “**” are replaced by the methods “opAdd”, “opSub”, “opMul”, “opDiv” and “opPow” respectively.
The “getData” method returns a 2D Array, instead of an array of arrays in the ruby extension.
The “toBlob” and “fromBlob” methods deal with Array of Bytes (unsigned char) instead of Strings in the ruby extension.
The “makeCopy” method that returns a copy of the object.