Reads the next item from the current position
Usage:
ioReadEx (object me, integer dataType )
Parameters:
dataType (integer) - The possible types are:
-1: reads 1 byte, returns integer as a signed char
1: reads 1 byte, returns integer as a unsigned char
-2: reads 2 bytes, returns integer as a signed short
2: reads 2 bytes, returns integer as an unsigned short
-4: reads 4 bytes, returns integer as a signed long
4: reads 4 bytes, returns integer as an unsigned long
6: reads 4 bytes, returns float as a float
8: reads 8 bytes, returns float as a double
Returns:
(integer or float) - depending on dataType parameter
Example:
xtRose = xtra("Rosetta").new( )
xtRose.ioOpen( "C:\mySavedData.dat", 1 )
nVal = xtRose.ioReadEx( -4 )
Notes:
After reading, the position incremented depends on the dataType parameter