BinaryDataReader Class

Summary:

Module: aspose.gis.common.io

Full Name: aspose.gis.common.io.BinaryDataReader

Aspose.PSD Version: 25.9.0

Properties

NameTypeAccessDescription
base_stream_io.BufferedRandomr
is_little_endianboolr

Methods

NameDescription
big_endian(input, leave_open)
create(byte_order, input, leave_open)
little_endian(input, leave_open)
read_byte()
read_double()
read_int16()
read_int32()
read_int64()
read_s_byte()
read_single()
read_u_int16()
read_u_int32()
read_u_int64()

Method: big_endian(input, leave_open) [static]

 big_endian(input, leave_open) 

Parameters:

ParameterTypeDescription
input_io.BufferedRandom
leave_openbool

Returns

TypeDescription
BinaryDataReader

Method: create(byte_order, input, leave_open) [static]

 create(byte_order, input, leave_open) 

Parameters:

ParameterTypeDescription
byte_orderByteOrder
input_io.BufferedRandom
leave_openbool

Returns

TypeDescription
BinaryDataReader

Method: little_endian(input, leave_open) [static]

 little_endian(input, leave_open) 

Parameters:

ParameterTypeDescription
input_io.BufferedRandom
leave_openbool

Returns

TypeDescription
BinaryDataReader

Method: read_byte()

 read_byte() 

Returns

TypeDescription
byte

Method: read_double()

 read_double() 

Returns

TypeDescription
double

Method: read_int16()

 read_int16() 

Returns

TypeDescription
short

Method: read_int32()

 read_int32() 

Returns

TypeDescription
int

Method: read_int64()

 read_int64() 

Returns

TypeDescription
long

Method: read_s_byte()

 read_s_byte() 

Returns

TypeDescription
sbyte

Method: read_single()

 read_single() 

Returns

TypeDescription
float

Method: read_u_int16()

 read_u_int16() 

Returns

TypeDescription
ushort

Method: read_u_int32()

 read_u_int32() 

Returns

TypeDescription
uint

Method: read_u_int64()

 read_u_int64() 

Returns

TypeDescription
ulong