#ifndef __YAMLMINERALSDBREADER_H__ #define __YAMLMINERALSDBREADER_H__ #include #include #include #include #include #include namespace genesis { class DL_EXPORT MineralsYAMLReader : public geoworld::IMineralsDBReader { private: typedef std::vector< std::ifstream * > FileList; FileList * _pifs; public: MineralsYAMLReader(const char * szFile, ...); ~MineralsYAMLReader(); virtual bool load (geoworld::IMineralsDatabase * pMinDB); }; } #endif