#ifndef WRITER_H #define WRITER_H class Fluxmap; class AbstractEncoder; class ImageReader; class FluxSource; class FluxSink; extern void writeTracks(FluxSink& fluxSink, const std::function(int track, int side)> producer); extern void fillBitmapTo(std::vector& bitmap, unsigned& cursor, unsigned terminateAt, const std::vector& pattern); extern void writeDiskCommand(AbstractEncoder& encoder, FluxSink& fluxSink); extern void writeRawDiskCommand(FluxSource& fluxSource, FluxSink& fluxSink); #endif