// Presents a single file as an "archive" of just that file. // File_Extractor 1.0.0 #ifndef BINARY_EXTRACTOR_H #define BINARY_EXTRACTOR_H #include "File_Extractor.h" class Binary_Extractor : public File_Extractor { public: Binary_Extractor(); virtual ~Binary_Extractor(); protected: virtual blargg_err_t open_path_v(); virtual blargg_err_t open_v(); virtual void close_v(); virtual blargg_err_t next_v(); virtual blargg_err_t rewind_v(); virtual blargg_err_t stat_v(); virtual blargg_err_t extract_v( void*, int ); }; #endif