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

SequenceRequestWorker.h

00001 #ifndef SCT_CC_SEQUENCEREQUESTWORKER_H
00002 #define SCT_CC_SEQUENCEREQUESTWORKER_H
00003 #include "CalibrationControllerImpl.h"
00004 #include <boost/shared_ptr.hpp>
00005 
00006 using boost::shared_ptr;
00007 
00008 namespace SctCalibrationController {
00009 
00014     class SequenceRequestWorker{
00015     public:
00017     SequenceRequestWorker(CalibrationControllerImpl& c, shared_ptr<Ipc::SequenceRequest> r) :
00018         m_cc(c), m_sr(r)  {;}
00019 
00021     void operator () () ;
00023     ~SequenceRequestWorker() {;}
00024     private:
00025     SequenceRequestWorker();
00027     CalibrationControllerImpl& m_cc;
00029     shared_ptr<Ipc::SequenceRequest> m_sr;
00030     };
00031     
00032 } // end of namespace SctCalibrationController
00033 
00034 #endif

Generated on Thu Jul 8 11:41:14 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5