C++ Complementary Library
The type of the wrapped input resource.
Constructs an input stream with the given input resource and endianness.
The input resource this stream will read from.
The endianness the data is expected to be in.
Returns a non-constant reference to the wrapped input resource.
Returns a constant reference to the wrapped input resource.
Returns the endianness associated with this input stream.
Sets the endianness associated with this input stream.
The new endianness to use with this input stream.
Tells whether this stream's input resource is at its end.
Reads byte_count bytes from this stream's input resource and places them in the provided data array.
The array into which the read bytes will be placed.
The number of bytes to read from this stream's input resource.
Returns a pointer to the wrapped input resource, enabling use of the arrow operator.
Copyright © 2022-2025 Daniel T. McGinnis