C++ Complementary Library
This class is the base class for transfer resources. A transfer resource can be an input resource (a source of input), an output resource (a destination for output), or both.
Constructs a transfer resource with the given buffer capacity.
The capacity of the I/O buffer. If this is zero, the transfer resource is completely unbuffered.
Copy-constructs a transfer_resource from an existing one.
The transfer_resource to copy from.
Copy-assigns a transfer_resource into this one.
The transfer_resource to copy from.
Move-constructs a transfer_resource from an existing one.
The transfer_resource to move from.
Move-assigns a transfer_resource into this one.
The transfer_resource to move from.
Tells whether this transfer resource is at its end.
Copyright © 2022-2025 Daniel T. McGinnis