ocean.io.device

Modules

Array
module ocean.io.device.Array
BitBucket
module ocean.io.device.BitBucket

A Conduit that ignores all that is written to it

Conduit
module ocean.io.device.Conduit
Device
module ocean.io.device.Device
DirectIO
module ocean.io.device.DirectIO

Direct I/O output and input streams

File
module ocean.io.device.File
FileMap
module ocean.io.device.FileMap
IODevice
module ocean.io.device.IODevice

Simple POSIX I/O device interfaces and base classes, significantly influenced by Tango's Conduit.

MemoryDevice
module ocean.io.device.MemoryDevice

Simulates a device that you can write to and read from, behaves pretty much like a file

TempFile
module ocean.io.device.TempFile