Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::DisjunctiveConstraint Member List

This is the complete list of members for operations_research::DisjunctiveConstraint, including all inherited members.

Accept(ModelVisitor *visitor) constoperations_research::Constraintvirtual
actives() const =0operations_research::DisjunctiveConstraintpure virtual
BaseName() constoperations_research::PropagationBaseObjectvirtual
BaseObject()operations_research::BaseObjectinline
BaseObject(const BaseObject &)=deleteoperations_research::BaseObject
Constraint(Solver *const solver)operations_research::Constraintinlineexplicit
Constraint(const Constraint &)=deleteoperations_research::Constraint
DebugString() const overrideoperations_research::Constraintvirtual
DisjunctiveConstraint(Solver *s, const std::vector< IntervalVar * > &intervals, const std::string &name)operations_research::DisjunctiveConstraint
DisjunctiveConstraint(const DisjunctiveConstraint &)=deleteoperations_research::DisjunctiveConstraint
EnqueueAll(const SimpleRevFIFO< Demon * > &demons)operations_research::PropagationBaseObject
EnqueueDelayedDemon(Demon *const d)operations_research::PropagationBaseObjectinline
EnqueueVar(Demon *const d)operations_research::PropagationBaseObjectinline
ExecuteAll(const SimpleRevFIFO< Demon * > &demons)operations_research::PropagationBaseObject
FreezeQueue()operations_research::PropagationBaseObjectinline
HasName() constoperations_research::PropagationBaseObject
InitialPropagate()=0operations_research::Constraintpure virtual
intervals_operations_research::DisjunctiveConstraintprotected
IsCastConstraint() constoperations_research::Constraint
MakeSequenceVar()=0operations_research::DisjunctiveConstraintpure virtual
name() constoperations_research::PropagationBaseObjectvirtual
nexts() const =0operations_research::DisjunctiveConstraintpure virtual
operator=(const DisjunctiveConstraint &)=deleteoperations_research::DisjunctiveConstraint
operations_research::Constraint::operator=(const Constraint &)=deleteoperations_research::Constraint
operations_research::PropagationBaseObject::operator=(const PropagationBaseObject &)=deleteoperations_research::PropagationBaseObject
operations_research::BaseObject::operator=(const BaseObject &)=deleteoperations_research::BaseObject
Post()=0operations_research::Constraintpure virtual
PostAndPropagate()operations_research::Constraint
PropagationBaseObject(Solver *const s)operations_research::PropagationBaseObjectinlineexplicit
PropagationBaseObject(const PropagationBaseObject &)=deleteoperations_research::PropagationBaseObject
reset_action_on_fail()operations_research::PropagationBaseObjectinline
set_action_on_fail(Solver::Action a)operations_research::PropagationBaseObjectinline
set_name(absl::string_view name)operations_research::PropagationBaseObject
set_variable_to_clean_on_fail(IntVar *v)operations_research::PropagationBaseObjectinline
SetTransitionTime(Solver::IndexEvaluator2 transition_time)operations_research::DisjunctiveConstraint
solver() constoperations_research::PropagationBaseObjectinline
time_cumuls() const =0operations_research::DisjunctiveConstraintpure virtual
time_slacks() const =0operations_research::DisjunctiveConstraintpure virtual
transition_time_operations_research::DisjunctiveConstraintprotected
TransitionTime(int before_index, int after_index)operations_research::DisjunctiveConstraintinline
UnfreezeQueue()operations_research::PropagationBaseObjectinline
Var()operations_research::Constraintvirtual
~BaseObject()operations_research::BaseObjectinlinevirtual
~Constraint() overrideoperations_research::Constraintinline
~DisjunctiveConstraint() overrideoperations_research::DisjunctiveConstraint
~PropagationBaseObject() overrideoperations_research::PropagationBaseObjectinline