IO wrapper that allows writing a limited amount of data
Methods
Attributes
| [R] | limit | Maximum number of bytes that can be written |
| [R] | written | Number of bytes written |
Class Public methods
new(io, limit) Link
Wraps io and allows up to limit bytes to be written
Instance Public methods
write(data) Link
Writes data onto the IO, raising a FileOverflow exception if the number of bytes will be more than limit