5 #ifndef CMR_ACTION_H_INCLUDED
6 #define CMR_ACTION_H_INCLUDED
25 friend class ProcessorImpl;
26 friend class ThreadItem;
50 void stop(
Processor& processor,
bool wait =
true);
58 void abort(
Processor& processor,
bool wait =
true);
76 int wait(
Processor& processor,
const int timeout_ms = 0);
92 void unset_submitted();
103 #endif //CMR_ACTION_H_INCLUDED
#define CMREXD
Definition: Compiler.h:22
Definition: CriticalSection.h:15
Definition: RefObject.h:89
Definition: Processor.cpp:163
AutoRef is a smart pointer on RefObject objects. AutoRef is templatized with the type of the pointed ...
Definition: AutoRef.h:86
Definition: Action.cpp:32
commore::AutoRef< Action > PAction
Definition: Action.h:101
Definition: Processor.h:16