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