// $Id: RomDatabase.hh 5854 2006-11-06 18:24:21Z m9710797 $ #ifndef ROMDATABASE_HH #define ROMDATABASE_HH #include "noncopyable.hh" #include namespace openmsx { class Rom; class GlobalCliComm; class RomInfo; class RomDatabase : private noncopyable { public: static RomDatabase& instance(); std::auto_ptr fetchRomInfo( GlobalCliComm& cliComm, const Rom& rom); private: RomDatabase(); ~RomDatabase(); }; } // namespace openmsx #endif