00001 #ifndef RepositoryMapcodeFile_H 00002 #define RepositoryMapcodeFile_H 00003 00004 00010 #include <stdio.h> 00011 #include "xfile.h" 00012 #include <string> 00013 #include "TokenFinder.h" 00014 #include "WordIter.h" 00015 #include "TokenIter.h" 00016 00017 #include "IMapcodeRepository.h" 00018 #include "Mapcode.h" 00019 #include "Defs.h" 00020 00021 00022 00023 class RepositoryMapcodeFile : public IMapcodeRepository { 00024 public: 00026 void save( const Mapcode * mapcode, const string fileName ); 00027 00029 Mapcode * load( string filenName ); 00030 }; 00031 00032 00033 #endif