static TGo4CommandInvoker * Instance()
virtual void Invoke(TGo4Command *com)
This is the Go4 Abstract Command Class; part of the Base command pattern.
Int_t GetCommandID() const
Int_t Run(void *) override
The working function which runs in the thread.
TGo4LocalCommandRunnable()
virtual ~TGo4LocalCommandRunnable()
Class containing a pointer queue for objects.
TObject * WaitObject()
Wait for object from queue.
TGo4Runnable(const TGo4Runnable &right)
TGo4Thread * GetThread() const
static Int_t Get_fgiTERMID()
Bool_t Stop()
resets running flag for runnable