Generic hardware access library
HAL::StaticVMEConfigurationReader Class Reference

#include <StaticVMEConfigurationReader.hh>

Inheritance diagram for HAL::StaticVMEConfigurationReader:
HAL::StaticVMEConfigurationASCIIFileReader

List of all members.

Public Member Functions

virtual ~StaticVMEConfigurationReader ()
 Must delete all items which have not been retrieved yet.
bool next (StaticVMEItem **nextItem)
 Method to retrieve Static VMEItems from some source.

Protected Member Functions

 StaticVMEConfigurationReader ()
 The constructor is protected since only derived classes should be instantiated.

Protected Attributes

std::list< StaticVMEItem * > staticVMEItemList_

Private Attributes

bool firstAccess_
std::list< StaticVMEItem * >
::iterator 
it

Detailed Description

Definition at line 9 of file StaticVMEConfigurationReader.hh.


Constructor & Destructor Documentation

Must delete all items which have not been retrieved yet.

Definition at line 11 of file StaticVMEConfigurationReader.cc.

The constructor is protected since only derived classes should be instantiated.

Definition at line 3 of file StaticVMEConfigurationReader.cc.


Member Function Documentation

Method to retrieve Static VMEItems from some source.

Ahe call to next, *nextItem contains a pointer to the next StaticVMEItem. If there are no more items to retrieve the method returns false (and the value of *nextItem is undefined). After a user has retrieved an item via the next method he is responsible for the destruction of the object retrieved.

Definition at line 20 of file StaticVMEConfigurationReader.cc.


Member Data Documentation

std::list< StaticVMEItem* >::iterator HAL::StaticVMEConfigurationReader::it [private]

Definition at line 33 of file StaticVMEConfigurationReader.hh.


The documentation for this class was generated from the following files: