C++ Complementary Library
An opaque container input resource is an input resource that reads from a container that it owns.
The type of content referenced by this opaque container input resource.
The type of element of the content referenced by this opaque container input resource.
Constructs an opaque container input resource with the given buffer capacity and a default-constructed content object.
The capacity of the I/O buffer. If this is zero, the opaque container input resource is completely unbuffered.
Constructs an opaque container input resource with the given initial content and buffer capacity.
The content that this opaque container input resource will reference.
The capacity of the I/O buffer. If this is zero, the opaque container input resource is completely unbuffered.
Constructs an opaque container input resource with the given initial content and buffer capacity.
The content that this opaque container input resource will reference.
The capacity of the I/O buffer. If this is zero, the opaque container input resource is completely unbuffered.
Copy-constructs an opaque_container_input_resource from an existing one.
The opaque_container_input_resource to copy from.
Copy-assigns an opaque_container_input_resource into this one.
The opaque_container_input_resource to copy from.
Move-constructs an opaque_container_input_resource from an existing one.
The opaque_container_input_resource to move from.
Move-assigns an opaque_container_input_resource into this one.
The opaque_container_input_resource to move from.
Returns true if this opaque container input resource is at the end of its referenced content. Otherwise, returns false.
Returns the position this opaque container input resource is at, that is, the position at which read operations will take place next.
Returns a constant reference to the referenced content.
Reads byte_count bytes from this opaque container 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.
Copyright © 2022-2025 Daniel T. McGinnis