DataInputStream

DataInputStream

new DataInputStream(ba, chdocopt) → {void}

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

Source:
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}

Description:
  • Lit un boolean depuis le tableau de bytes

Source:
Returns:
Type
boolean

readBufferedImage() → {Array.<number>}

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

Source:
Returns:
Type
Array.<number>

readByte() → {number}

Description:
  • Lit un byte depuis le tableau de bytes

Source:
Returns:
Type
number

readDouble() → {number}

Description:
  • Lit un double depuis le tableau de bytes

Source:
Returns:
Type
number

readFloat() → {number}

Description:
  • Lit un float depuis le tableau de bytes.

Source:
Returns:
Type
number

readInt() → {number}

Description:
  • Lit un integer sur 4 octets depuis le tableau de bytes

Source:
Returns:
Type
number

readObject(liste) → {CElementBase}

Description:
  • Lit un objet depuis le tableau de bytes.

Source:
Parameters:
Name Type Description
liste CListeObjets
Returns:
Type
CElementBase

readShortInt() → {number}

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

Source:
Returns:
Type
number

readUTF() → {string}

Description:
  • Lit une chaîne UTF depuis le tableau de bytes

Source:
Returns:
Type
string

skip(nbBytes) → {void}

Description:
  • Saute nbBytes dans la lecture du tableau de bytes

Source:
Parameters:
Name Type Description
nbBytes number
Returns:
Type
void