Function ecl::from_byte_array(int32&, const signed char *)

Function Documentation

void ecl::from_byte_array(int32 &value, const signed char *byte_array)

Converts an array of four char into a 32 bit integer.

The bytes are ordered from least significant to most significant (little-endian).

Warning: be careful to ensure that there is always at least 4 elements in the char string available for conversion. There is no way of catching this error except via segfault.

Parameters:
  • value – : the output integer

  • byte_array – : input array of signed characters.