TimingContextSCU.h

Go to the documentation of this file.
00001 //Copyright GSI 2012
00002 #ifndef _GSITIMING_CONTEXT_SCU_H_
00003 #define _GSITIMING_CONTEXT_SCU_H_
00004 #include <string>
00005 
00006 #include <fesa-core/Synchronization/TimingContext.h>
00007 
00008 namespace fesaGSI
00009 {
00014     class TimingContextSCU: public fesa::TimingContext
00015     {
00016         public:
00017 
00023         TimingContextSCU(long long cycleStamp, const std::string& cycleName);
00024 
00025         int64_t getInterruptTimeStamp();
00026 
00027         uint32_t getCycleTime();
00028 
00029         protected:
00030 
00031         int64_t timeStamp_;
00032     };
00033 }
00034 
00035 #endif // _GSITIMING_CONTEXT_SCU_H_

Generated on 25 Jan 2013 for fesa-core-gsi by  doxygen 1.6.1