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