Generated on Mon Nov 30 23:53:42 2009 for Gecode by doxygen 1.6.1

Support for copied and shared objects and handles
[Support algorithms and datastructures]

Classes

class  Gecode::CopiedHandle
 The copied handle. More...
class  Gecode::CopiedHandle::Object
 The copied object. More...
class  Gecode::SharedHandle
 The shared handle. More...
class  Gecode::SharedHandle::Object
 The shared object. More...

Detailed Description

Copied handles provide access to objects that are updated when a space is copied, used by entities inside spaces. An update creates a single copy per space during updating.

Shared handles provide access to reference-counted objects. In particular, they support updates with and without sharing. An update with sharing just updates the handle, while a non-shared update creates a single copy per space.