Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Related Pages

SequenceLibrary.h

00001 #ifndef SEQUENCELIBRARY_H
00002 #define SEQUENCELIBRARY_H
00003 
00004 #include "CalibrationController.hh"
00005 #include <ipc/object.h>
00006 #include <boost/utility.hpp>
00007 
00008 namespace SctCalibrationController {
00009 namespace Ipc {
00010 
00011 class SequenceRequestImpl;
00012 
00013 class SequenceLibrary : 
00014   public IPCObject<POA_Sct_CalibrationController::SequenceLibrary>,
00015   boost::noncopyable {
00016 public:
00017     virtual ~SequenceLibrary();
00018     
00019     virtual Sct_CalibrationController::SequenceRequest_ptr characterizationSequence (/*Sct_CalibrationControllerStatus *_status*/) = 0;
00020 
00021     //  virtual SequenceRequestImpl& characterizationSequence() const = 0;
00022     
00023 protected:    
00024     SequenceLibrary();
00025 };    
00026 }        
00027 }
00028 
00029 #endif //SEQUENCELIBRARY_H

Generated on Thu Feb 3 17:37:43 2005 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5