C++ Complementary Library
An input resource is a source of input.
Constructs an input resource with the given buffer capacity.
The capacity of the I/O buffer. If this is zero, the input resource is completely unbuffered.
Reads byte_count bytes from this 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 input resource.
Ties the given output resource to this input resource. The tied output resource is flushed when this input resource is read from.
Reads byte_count bytes from this 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 input resource.
The kind of read request that is being issued to this input resource.
Fills the buffer and returns the number of bytes read.
Copyright © 2022-2025 Daniel T. McGinnis