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