Generic hardware access library
/home/cschwick/hal/generic/include/hal/StaticVMEConfiguration.hh
Go to the documentation of this file.
00001 #ifndef __StaticVMEConfigurationInterface
00002 #define __StaticVMEConfigurationInterface
00003 
00004 #include "hal/StaticVMEConfigurationReader.hh"
00005 #include <list>
00006 
00007 namespace HAL {
00008 
00009 class StaticVMEConfiguration {
00010 public:
00011   StaticVMEConfiguration( StaticVMEConfigurationReader& reader );
00012   
00013   virtual ~StaticVMEConfiguration();
00014 
00015   std::list< StaticVMEItem* >::const_iterator getListBegin() const;
00016   std::list< StaticVMEItem* >::const_iterator getListEnd() const;
00017 
00018 private:
00019   std::list< StaticVMEItem* > staticVMEItemList_;
00020 };
00021 
00022 } /* namespace HAL */
00023 
00024 #endif /* __StaticVMEConfigurationInterface */