Generic hardware access library
|
00001 #ifndef __CommandSequenceASCIIReader 00002 #define __CommandSequenceASCIIReader 00003 00004 #include <string> 00005 00006 #include "hal/CommandSequenceReader.hh" 00007 #include "hal/NoSuchFileException.hh" 00008 00009 namespace HAL { 00010 00043 class CommandSequenceASCIIReader : public CommandSequenceReader { 00044 public: 00045 CommandSequenceASCIIReader( std::string fileName ) 00046 throw (NoSuchFileException) ; 00047 ~CommandSequenceASCIIReader( ) ; 00048 void rescan() 00049 throw (NoSuchFileException) ; 00050 private: 00051 std::string fileName; 00052 void scanInputFile(); 00053 }; 00054 00055 } /* namespace HAL */ 00056 00057 #endif /* __CommandSequenceASCIIReader */