Extract a one‐byte version number into the specified version.
Synopsis
Declared in <bslx_genericinstream.h>
GenericInStream<STREAMBUF>&
getVersion(int& version);
Description
Assign to the specified version the one‐byte, two's complement unsigned integer comprised of the one byte of this stream at the current cursor location, 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 version is undefined. Note that the value will be zero‐extended.
Return Value
a reference to this stream
Parameters
Name |
Description |
version |
destination for the extracted version |
Created with MrDocs