# haxe.io

.. |
Bytes |
BytesBuffer |
BytesData |
Eof | This exception is raised when reading while data is no longer available in the `haxe.io.Input`.
Error | The possible IO errors that can occur
FPHelper | Helper that converts between floating point and binary representation. Always works in low-endian encoding.
Input | An Input is an abstract reader. See other classes in the `haxe.io` package for several possible implementations.
Output | An Output is an abstract write. A specific output implementation will only have to override the `writeByte` and maybe the `write`, `flush` and `close` methods. See `File.write` and `String.write` for two ways of creating an Output.
Path | This class provides a convenient way of working with paths. It supports the common path formats: