:: com :: sun :: star :: io ::

interface XDataInputStream
Base Hierarchy
::com::sun::star::uno::XInterface
 |
 +-XInputStream
    |
    +-XDataInputStream
Description
makes it possible to read machine-independent simple data types from a stream.
See also
XDataOutputStream

Methods' Summary
readBoolean reads in a boolean. It is an 8-bit value. 0 means FALSE; all other values mean TRUE.
readByte reads an 8-bit byte.
readChar reads a 16-bit unicode character.
readShort reads a 16-bit big endian integer.
readLong reads a 32-bit big endian integer.
readHyper reads a 64-bit big endian integer.
readFloat reads a 32-bit IEEE float.
readDouble reads a 64-bit IEEE double.
readUTF reads a string of UTF encoded characters.
Methods' Details
readBoolean
byte
readBoolean()
 

raises(

 
IOException );

Description
reads in a boolean. It is an 8-bit value. 0 means FALSE; all other values mean TRUE.
readByte
byte
readByte()
 

raises(

 
IOException );

Description
reads an 8-bit byte.
readChar
char
readChar()
 

raises(

 
IOException );

Description
reads a 16-bit unicode character.
readShort
short
readShort()
 

raises(

 
IOException );

Description
reads a 16-bit big endian integer.
readLong
long
readLong()
 

raises(

 
IOException );

Description
reads a 32-bit big endian integer.
readHyper
hyper
readHyper()
 

raises(

 
IOException );

Description
reads a 64-bit big endian integer.
readFloat
float
readFloat()
 

raises(

 
IOException );

Description
reads a 32-bit IEEE float.
readDouble
double
readDouble()
 

raises(

 
IOException );

Description
reads a 64-bit IEEE double.
readUTF
string
readUTF()
 

raises(

 
IOException );

Description
reads a string of UTF encoded characters.
Top of Page