![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
NOLINT The PropagationBaseObject is a subclass of BaseObject that is also friend to the Solver class. It allows accessing methods useful when writing new constraints or new expressions.
Definition at line 2208 of file pywrapcp.py.
Public Member Functions | |
| __init__ (self, s) | |
| DebugString (self) | |
| solver (self) | |
| Name (self) | |
| __disown__ (self) | |
| Public Member Functions inherited from ortools.constraint_solver.pywrapcp.BaseObject | |
| __init__ (self) | |
| __str__ (self) | |
| __repr__ (self) | |
| __disown__ (self) | |
Properties | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
| Properties inherited from ortools.constraint_solver.pywrapcp.BaseObject | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
| ortools.constraint_solver.pywrapcp.PropagationBaseObject.__init__ | ( | self, | |
| s ) |
Definition at line 2219 of file pywrapcp.py.
| ortools.constraint_solver.pywrapcp.PropagationBaseObject.__disown__ | ( | self | ) |
Definition at line 2236 of file pywrapcp.py.
| ortools.constraint_solver.pywrapcp.PropagationBaseObject.DebugString | ( | self | ) |
Reimplemented from ortools.constraint_solver.pywrapcp.BaseObject.
Reimplemented in ortools.constraint_solver.pywrapcp.Assignment, ortools.constraint_solver.pywrapcp.BooleanVar, ortools.constraint_solver.pywrapcp.Constraint, ortools.constraint_solver.pywrapcp.Pack, ortools.constraint_solver.pywrapcp.PyConstraint, and ortools.constraint_solver.pywrapcp.SequenceVar.
Definition at line 2227 of file pywrapcp.py.
| ortools.constraint_solver.pywrapcp.PropagationBaseObject.Name | ( | self | ) |
Object naming.
Definition at line 2233 of file pywrapcp.py.
| ortools.constraint_solver.pywrapcp.PropagationBaseObject.solver | ( | self | ) |
Definition at line 2230 of file pywrapcp.py.
|
static |
Definition at line 2216 of file pywrapcp.py.