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

SequenceLibrary.h

Go to the documentation of this file.
00001 #ifndef SEQUENCELIBRARY_H
00002 #define SEQUENCELIBRARY_H
00003 
00004 #include "Sct_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 : public IPCCallback, public virtual Sct_CalibrationController_T_SequenceLibrary, boost::noncopyable {
00014 public:
00015     virtual ~SequenceLibrary();
00016     
00017     virtual class Sct_CalibrationController_T_SequenceRequest * characterizationSequence (Sct_CalibrationControllerStatus *_status);
00018 
00019     virtual SequenceRequestImpl& characterizationSequence() const = 0;
00020     
00021 protected:    
00022     SequenceLibrary();
00023 };    
00024 }        
00025 }
00026 
00027 #endif //SEQUENCELIBRARY_H

Generated on Mon Dec 15 19:36:16 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3