51 (void) SharedHandle::operator =(a);
59 if ((d < 0.0) || (d > 1.0))
double invd
Inverse decay factor.
double * a
Action values (more follow)
static Support::Mutex m
Mutex to synchronize globally shared access.
~Storage(void)
Delete object.
int n
Number of action values.
Class for action management.
Storage & object(void) const
Return object of correct type.
Action & operator=(const Action &a)
Assignment operator.
void acquire(void)
Acquire mutex.
void release(void)
Release mutex.
static const Action def
Default (empty) action information.
Action(void)
Construct as not yet intialized.
void decay(Space &home, double d)
Set decay factor to d.
Exception: illegal decay factor
SharedHandle(void)
Create shared handle with no object pointing to.
A mutex for mutual exclausion among several threads.
Heap heap
The single global heap.
Gecode toplevel namespace