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