Handles for local (space-shared) objects.
More...
#include <gecode/kernel/core.hpp>
Handles for local (space-shared) objects.
Definition at line 1569 of file core.hpp.
◆ LocalHandle() [1/3]
| Gecode::LocalHandle::LocalHandle |
( |
void | | ) |
|
|
inlineprotected |
Create local handle pointing to nullptr object.
Definition at line 3860 of file core.hpp.
◆ LocalHandle() [2/3]
Create local handle that points to local object lo.
Definition at line 3862 of file core.hpp.
◆ LocalHandle() [3/3]
| Gecode::LocalHandle::LocalHandle |
( |
const LocalHandle & | lh | ) |
|
|
inlineprotected |
◆ ~LocalHandle()
| Gecode::LocalHandle::~LocalHandle |
( |
void | | ) |
|
|
inline |
◆ operator=()
Assignment operator.
Definition at line 3866 of file core.hpp.
◆ update()
Updating during cloning.
Definition at line 3877 of file core.hpp.
◆ object() [1/2]
| LocalObject * Gecode::LocalHandle::object |
( |
void | | ) |
const |
|
inlineprotected |
Access to the local object.
Definition at line 3873 of file core.hpp.
◆ object() [2/2]
Modify local object.
Definition at line 3875 of file core.hpp.
The documentation for this class was generated from the following file: