Generic hardware access library
|
00001 #ifndef __StaticVMEConfigurationReader 00002 #define __StaticVMEConfigurationReader 00003 00004 #include <list> 00005 #include "hal/StaticVMEItem.hh" 00006 00007 namespace HAL { 00008 00009 class StaticVMEConfigurationReader { 00010 public: 00011 virtual ~StaticVMEConfigurationReader(); 00012 00023 bool next( StaticVMEItem** nextItem ); 00024 protected: 00029 StaticVMEConfigurationReader(); 00030 std::list< StaticVMEItem* > staticVMEItemList_; 00031 private: 00032 bool firstAccess_; 00033 std::list< StaticVMEItem* >::iterator it; 00034 00035 }; 00036 00037 } /* namespace HAL */ 00038 00039 #endif /* __StaticVMEConfigurationReader */