#ifndef __FLASH_FILER_H__ #define __FLASH_FILER_H__ class flash_filer: public filer { public: flash_filer(const char *programs): _programs(programs) {} const char *advance(); const char *rewind(); const char *checkpoint(); void restore(const char *); bool start(); void stop(); bool seek(uint32_t pos); bool more(); uint8_t read(); void write(uint8_t); private: const char *_programs; }; #endif