Extract a five‐byte unsigned integer into the specified variable.

Synopsis

Declared in <bslx_genericinstream.h>

Description

Assign to the specified variable the five‐byte, two's complement unsigned integer (in host byte order) comprised of the five bytes of this stream at the current cursor location (in network byte order), update the cursor location, and return a reference to this stream. If this stream is initially invalid, this operation has no effect. If this function otherwise fails to extract a valid value, this stream is marked invalid and the value of variable is undefined. Note that the value will be zero‐extended.

Return Value

a reference to this stream

Parameters

Name

Description

variable

destination for the extracted value

Created with MrDocs