| Ice::InputStream::InputStream | ( | const CommunicatorPtr & | communicator, |
| EncodingVersion | encoding, | ||
| const std::vector< std::byte > & | bytes, | ||
| SliceLoaderPtr | sliceLoader = nullptr ) |
Constructs an InputStream using a communicator and encoding version.
| communicator | The communicator to use for unmarshaling tasks. |
| encoding | The encoding version used to encode the data to be unmarshaled. |
| bytes | The encoded data. |
| sliceLoader | The Slice loader. When nullptr, use the communicator's Slice loader. |