Generic hardware access library
/home/cschwick/hal/generic/include/hal/CommandSequenceASCIIReader.hh
Go to the documentation of this file.
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 */