Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
ortools.constraint_solver.pywrapcp.PropagationBaseObject Class Reference
Inheritance diagram for ortools.constraint_solver.pywrapcp.PropagationBaseObject:
ortools.constraint_solver.pywrapcp.BaseObject ortools.constraint_solver.pywrapcp.Assignment ortools.constraint_solver.pywrapcp.Constraint ortools.constraint_solver.pywrapcp.IntExpr ortools.constraint_solver.pywrapcp.IntervalVar ortools.constraint_solver.pywrapcp.SequenceVar ortools.constraint_solver.pywrapcp.DisjunctiveConstraint ortools.constraint_solver.pywrapcp.GlobalVehicleBreaksConstraint ortools.constraint_solver.pywrapcp.Pack ortools.constraint_solver.pywrapcp.PyConstraint ortools.constraint_solver.pywrapcp.TypeRegulationsConstraint ortools.constraint_solver.pywrapcp.IntVar ortools.constraint_solver.pywrapcp.BooleanVar

Public Member Functions

 __init__ (self, s)
 
 DebugString (self)
 
 solver (self)
 
 Name (self)
 
 __disown__ (self)
 
- Public Member Functions inherited from ortools.constraint_solver.pywrapcp.BaseObject
 __str__ (self)
 
 __repr__ (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")
 

Detailed Description

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 1949 of file pywrapcp.py.

Constructor & Destructor Documentation

◆ __init__()

Member Function Documentation

◆ __disown__()

ortools.constraint_solver.pywrapcp.PropagationBaseObject.__disown__ ( self)

Reimplemented from ortools.constraint_solver.pywrapcp.BaseObject.

Reimplemented in ortools.constraint_solver.pywrapcp.Constraint.

Definition at line 1977 of file pywrapcp.py.

◆ DebugString()

◆ Name()

ortools.constraint_solver.pywrapcp.PropagationBaseObject.Name ( self)
 Object naming.

Definition at line 1974 of file pywrapcp.py.

◆ solver()

ortools.constraint_solver.pywrapcp.PropagationBaseObject.solver ( self)

Definition at line 1971 of file pywrapcp.py.

Property Documentation

◆ thisown

ortools.constraint_solver.pywrapcp.PropagationBaseObject.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

Definition at line 1957 of file pywrapcp.py.


The documentation for this class was generated from the following file: