Simulates a device that you can write to and read from, behaves pretty much like a file
Boost Software License Version 1.0. See LICENSE_BOOST.txt for details. Alternatively, this file may be distributed under the terms of the Tango 3-Clause BSD License (see LICENSE_BSD.txt for details).
Copyright (c) 2009-2016 dunnhumby Germany GmbH. All rights reserved.
Simulates a device that you can write to and read from, behaves pretty much like a file
This was created as an alternative to ocean.io.device.Array, whose write() function has the unreasonable limitation of always appending instead of respecting the current seek position and thus not properly simulating a file