11#include <CEndCommand.h>
78 virtual int operator()(CTCLInterpreter &interp,
79 std::vector<CTCLObject> &objv);
Provides an end command to override the SBS one.
Definition: CMyEndCommand.h:23
void rescheduleEndTransition()
Definition: CMyEndCommand.cpp:271
static int handleEndRun(Tcl_Event *pEvt, int flags)
Definition: CMyEndCommand.cpp:315
int transitionToInactive()
Definition: CMyEndCommand.cpp:50
static int handleReadOutRemainingData(Tcl_Event *pEvt, int flags)
Definition: CMyEndCommand.cpp:328
~CMyEndCommand()
Destructor.
Definition: CMyEndCommand.cpp:35
CMyEndCommand(CTCLInterpreter &interp, CMyEventSegment *pSeg, CExperiment *pExp)
Constructor.
Definition: CMyEndCommand.cpp:29
int endRun()
Definition: CMyEndCommand.cpp:226
virtual int operator()(CTCLInterpreter &interp, std::vector< CTCLObject > &objv)
Definition: CMyEndCommand.cpp:291
int readOutRemainingData()
Definition: CMyEndCommand.cpp:123
void rescheduleEndRead()
Definition: CMyEndCommand.cpp:278
Derived class for DDAS event segments.
Definition: CMyEventSegment.h:35
Struct encapsulating the command and Tcl event to end the run.
Definition: CMyEndCommand.h:26
CMyEndCommand * s_thisPtr
Pointer to this command.
Definition: CMyEndCommand.h:28
Tcl_Event s_rawEvent
Generic event for the Tcl event system.
Definition: CMyEndCommand.h:27