00001 #ifndef MOLFILEFACTORY_H
00002 #define MOLFILEFACTORY_H
00003
00004 #include <BALL/SYSTEM/file.h>
00005
00006 namespace BALL
00007 {
00008
00009 class String;
00010 class GenericMolFile;
00011
00017 class BALL_EXPORT MolFileFactory
00018 {
00019 public:
00027 static GenericMolFile* open(const String& name, File::OpenMode open_mode = std::ios::in);
00028 };
00029
00030 }
00031
00032 #endif //MOLFILEFACTORY_H
00033