flat_file
flat_file::read_blk(void *dst, size_t len)
flat_file::verify_blk(void *dst, size_t len, size_t expected)
flat_file::write_blk(const void *src, size_t len)
flat_file::file_mark(void)
flat_file::rewind(void)
return (new flat_file(fd, arg, how == H_OUTPUT));