RWNativeDataFromByteInputStreamImp implements a data input stream that uses a binary input stream as its source of bytes. Binary data are converted to C++ base types using the platform-dependent native representation. Byte swapping, if required, is not automatically performed.