#include <Termination.h>
Public Member Functions | |
tokenHolder () | |
void | workHappened () |
Private Attributes | |
volatile long | tokenIsBlack |
volatile long | hasToken |
volatile long | processIsBlack |
Friends | |
class | TerminationDetection |
GaloisRuntime::TerminationDetection::tokenHolder::tokenHolder | ( | ) | [inline] |
void GaloisRuntime::TerminationDetection::tokenHolder::workHappened | ( | ) | [inline] |
friend class TerminationDetection [friend] |
volatile long GaloisRuntime::TerminationDetection::tokenHolder::hasToken [private] |
volatile long GaloisRuntime::TerminationDetection::tokenHolder::processIsBlack [private] |
volatile long GaloisRuntime::TerminationDetection::tokenHolder::tokenIsBlack [private] |