Generic hardware access library
|
00001 #ifndef __AddFactory 00002 #define __AddFactory 00003 00004 #include "hal/AbstractCommandFactory.hh" 00005 #include "hal/AddCommand.hh" 00006 #include "hal/NoSuchItemException.hh" 00007 00008 #include <string> 00009 #include <list> 00010 00011 namespace HAL { 00012 00028 class AddFactory : public AbstractCommandFactory { 00029 public: 00030 virtual ~AddFactory() {}; 00038 SequencerCommand* create( std::list<std::string>& arguments, 00039 const AddressTableInterface& addressTable, 00040 CommandSequence& sequence ) 00041 throw (SequencerSyntaxError); 00042 }; 00043 00044 } /* namespace HAL */ 00045 00046 #endif /* __AddFactory */