IONameFile.h

00001 #ifndef SCT_FILE_IONAMEFILE_H
00002 #define SCT_FILE_IONAMEFILE_H
00003 
00004 #include "../IOName.h"
00005 #include <string>
00006 
00007 using std::string;
00008 
00009 namespace Sct {
00010 namespace File {
00011 
00012 class IONameFile : public IOName {
00013 public:
00014     IONameFile(const string& fileName) throw(InvalidArgument);
00015     IONameFile(const UniqueID& uniqueID, const string& className) throw();    
00016     virtual ~IONameFile() throw();
00017     
00018 protected:
00019     IONameFile();
00020     virtual void parse() throw(InvalidArgument);
00021     virtual void construct() throw();
00022 };
00023 }
00024 }
00025 
00026 #endif //SCT_FILE_IONAMEFILE_H

Generated on Mon Feb 6 14:01:21 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6