IO wrapper that allows writing a limited amount of data

Attributes
Read

Maximum number of bytes that can be written

Read

Number of bytes written

Class Methods

Wraps io and allows up to limit bytes to be written

Instance Methods

Writes data onto the IO, raising a FileOverflow exception if the number of bytes will be more than limit