Google OR-Tools 8.2
C++ Reference
Algorithms
CP-SAT
Graph
Routing
Linear solver
C++ Reference: Routing
IntExpr Member List
This is the complete list of members for
IntExpr
, including all inherited members.
Accept
(ModelVisitor *const visitor) const
IntExpr
virtual
BaseName
() const
PropagationBaseObject
virtual
BaseObject
()
BaseObject
inline
Bound
() const
IntExpr
inline
virtual
DebugString
() const override
PropagationBaseObject
inline
virtual
EnqueueAll
(const SimpleRevFIFO< Demon * > &demons)
PropagationBaseObject
EnqueueDelayedDemon
(Demon *const d)
PropagationBaseObject
inline
EnqueueVar
(Demon *const d)
PropagationBaseObject
inline
ExecuteAll
(const SimpleRevFIFO< Demon * > &demons)
PropagationBaseObject
FreezeQueue
()
PropagationBaseObject
inline
HasName
() const
PropagationBaseObject
IntExpr
(Solver *const s)
IntExpr
inline
explicit
IsVar
() const
IntExpr
inline
virtual
Max
() const =0
IntExpr
pure virtual
Min
() const =0
IntExpr
pure virtual
name
() const
PropagationBaseObject
virtual
PropagationBaseObject
(Solver *const s)
PropagationBaseObject
inline
explicit
Range
(int64 *l, int64 *u)
IntExpr
inline
virtual
reset_action_on_fail
()
PropagationBaseObject
inline
set_action_on_fail
(Solver::Action a)
PropagationBaseObject
inline
set_name
(const std::string &name)
PropagationBaseObject
set_variable_to_clean_on_fail
(IntVar *v)
PropagationBaseObject
inline
SetMax
(int64 m)=0
IntExpr
pure virtual
SetMin
(int64 m)=0
IntExpr
pure virtual
SetRange
(int64 l, int64 u)
IntExpr
inline
virtual
SetValue
(int64 v)
IntExpr
inline
virtual
solver
() const
PropagationBaseObject
inline
UnfreezeQueue
()
PropagationBaseObject
inline
Var
()=0
IntExpr
pure virtual
VarWithName
(const std::string &name)
IntExpr
WhenRange
(Demon *d)=0
IntExpr
pure virtual
WhenRange
(Solver::Closure closure)
IntExpr
inline
WhenRange
(Solver::Action action)
IntExpr
inline
~BaseObject
()
BaseObject
inline
virtual
~IntExpr
() override
IntExpr
inline
~PropagationBaseObject
() override
PropagationBaseObject
inline