DataInputStream

DataInputStream

new DataInputStream(ba, chdocopt) → {void}

Source:

Classe servant à charger une figure depuis un flux binaire base 64 contenu dans un tableau de bytes

Parameters:
Name Type Attributes Description
ba Array.<number>

Array de bytes sorti d'un base64Decode

chdoc string <optional>

La chaîne base64 source

Returns:
Type
void

Methods

readBoolean() → {boolean}

Source:

Lit un boolean depuis le tableau de bytes

Returns:
Type
boolean

readBufferedImage() → {Array}

Source:

Lit une image depuis le tableau de bytes. L'image est renvoyée sous forme d'un tableau d'entiers

Returns:
Type
Array

readByte() → {Array}

Source:

Lit un byte depuis le tableau de bytes

Returns:
Type
Array

readDouble() → {number}

Source:

Lit un double depuis le tableau de bytes

Returns:
Type
number

readFloat() → {number}

Source:

Lit un float depuis le tableau de bytes.

Returns:
Type
number

readInt() → {number}

Source:

Lit un integer sur 4 octets depuis le tableau de bytes

Returns:
Type
number

readObject(liste) → {CElementBase}

Source:

Lit un objet depuis le tableau de bytes.

Parameters:
Name Type Description
liste CListeObjets
Returns:
Type
CElementBase

readShortInt() → {number}

Source:

Lit un entier sur deux octets depuis le tableau de bytes.

Returns:
Type
number

readUTF() → {string}

Source:

Lit une chaîne UTF depuis le tableau de bytes

Returns:
Type
string

skip(nbBytes) → {void}

Source:

Saute nbBytes dans la lecture du tableau de bytes

Parameters:
Name Type Description
nbBytes number
Returns:
Type
void