![]() |
OR-Tools
8.2
|
This is the complete list of members for Assignment, including all inherited members.
Activate(const IntVar *const var) | Assignment | |
Activate(const IntervalVar *const var) | Assignment | |
Activate(const SequenceVar *const var) | Assignment | |
Activated(const IntVar *const var) const | Assignment | |
Activated(const IntervalVar *const var) const | Assignment | |
Activated(const SequenceVar *const var) const | Assignment | |
ActivatedObjective() const | Assignment | |
ActivateObjective() | Assignment | |
Add(IntVar *const var) | Assignment | |
Add(const std::vector< IntVar * > &vars) | Assignment | |
Add(IntervalVar *const var) | Assignment | |
Add(const std::vector< IntervalVar * > &vars) | Assignment | |
Add(SequenceVar *const var) | Assignment | |
Add(const std::vector< SequenceVar * > &vars) | Assignment | |
AddObjective(IntVar *const v) | Assignment | |
AreAllElementsBound() const | Assignment | inline |
Assignment(Solver *const s) | Assignment | explicit |
Assignment(const Assignment *const copy) | Assignment | explicit |
BackwardSequence(const SequenceVar *const var) const | Assignment | |
BaseName() const | PropagationBaseObject | virtual |
BaseObject() | BaseObject | inline |
Bound(const IntVar *const var) const | Assignment | |
Clear() | Assignment | |
ClearObjective() | Assignment | inline |
Contains(const IntVar *const var) const | Assignment | |
Contains(const IntervalVar *const var) const | Assignment | |
Contains(const SequenceVar *const var) const | Assignment | |
Copy(const Assignment *assignment) | Assignment | |
CopyIntersection(const Assignment *assignment) | Assignment | |
Deactivate(const IntVar *const var) | Assignment | |
Deactivate(const IntervalVar *const var) | Assignment | |
Deactivate(const SequenceVar *const var) | Assignment | |
DeactivateObjective() | Assignment | |
DebugString() const override | Assignment | virtual |
DurationMax(const IntervalVar *const var) const | Assignment | |
DurationMin(const IntervalVar *const var) const | Assignment | |
DurationValue(const IntervalVar *const var) const | Assignment | |
Empty() const | Assignment | inline |
EndMax(const IntervalVar *const var) const | Assignment | |
EndMin(const IntervalVar *const var) const | Assignment | |
EndValue(const IntervalVar *const var) const | Assignment | |
EnqueueAll(const SimpleRevFIFO< Demon * > &demons) | PropagationBaseObject | |
EnqueueDelayedDemon(Demon *const d) | PropagationBaseObject | inline |
EnqueueVar(Demon *const d) | PropagationBaseObject | inline |
ExecuteAll(const SimpleRevFIFO< Demon * > &demons) | PropagationBaseObject | |
FastAdd(IntVar *const var) | Assignment | |
FastAdd(IntervalVar *const var) | Assignment | |
FastAdd(SequenceVar *const var) | Assignment | |
ForwardSequence(const SequenceVar *const var) const | Assignment | |
FreezeQueue() | PropagationBaseObject | inline |
HasName() const | PropagationBaseObject | |
HasObjective() const | Assignment | inline |
IntContainer typedef | Assignment | |
IntervalContainer typedef | Assignment | |
IntervalVarContainer() const | Assignment | inline |
IntVarContainer() const | Assignment | inline |
Load(const std::string &filename) | Assignment | |
Load(File *file) | Assignment | |
Load(const AssignmentProto &assignment_proto) | Assignment | |
Max(const IntVar *const var) const | Assignment | |
Min(const IntVar *const var) const | Assignment | |
MutableIntervalVarContainer() | Assignment | inline |
MutableIntVarContainer() | Assignment | inline |
MutableSequenceVarContainer() | Assignment | inline |
name() const | PropagationBaseObject | virtual |
NumIntervalVars() const | Assignment | inline |
NumIntVars() const | Assignment | inline |
NumSequenceVars() const | Assignment | inline |
Objective() const | Assignment | |
ObjectiveBound() const | Assignment | |
ObjectiveMax() const | Assignment | |
ObjectiveMin() const | Assignment | |
ObjectiveValue() const | Assignment | |
operator!=(const Assignment &assignment) const | Assignment | inline |
operator==(const Assignment &assignment) const | Assignment | inline |
PerformedMax(const IntervalVar *const var) const | Assignment | |
PerformedMin(const IntervalVar *const var) const | Assignment | |
PerformedValue(const IntervalVar *const var) const | Assignment | |
PropagationBaseObject(Solver *const s) | PropagationBaseObject | inlineexplicit |
reset_action_on_fail() | PropagationBaseObject | inline |
Restore() | Assignment | |
Save(const std::string &filename) const | Assignment | |
Save(File *file) const | Assignment | |
Save(AssignmentProto *const assignment_proto) const | Assignment | |
SequenceContainer typedef | Assignment | |
SequenceVarContainer() const | Assignment | 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 |
SetBackwardSequence(const SequenceVar *const var, const std::vector< int > &backward_sequence) | Assignment | |
SetDurationMax(const IntervalVar *const var, int64 m) | Assignment | |
SetDurationMin(const IntervalVar *const var, int64 m) | Assignment | |
SetDurationRange(const IntervalVar *const var, int64 mi, int64 ma) | Assignment | |
SetDurationValue(const IntervalVar *const var, int64 value) | Assignment | |
SetEndMax(const IntervalVar *const var, int64 m) | Assignment | |
SetEndMin(const IntervalVar *const var, int64 m) | Assignment | |
SetEndRange(const IntervalVar *const var, int64 mi, int64 ma) | Assignment | |
SetEndValue(const IntervalVar *const var, int64 value) | Assignment | |
SetForwardSequence(const SequenceVar *const var, const std::vector< int > &forward_sequence) | Assignment | |
SetMax(const IntVar *const var, int64 m) | Assignment | |
SetMin(const IntVar *const var, int64 m) | Assignment | |
SetObjectiveMax(int64 m) | Assignment | |
SetObjectiveMin(int64 m) | Assignment | |
SetObjectiveRange(int64 l, int64 u) | Assignment | |
SetObjectiveValue(int64 value) | Assignment | |
SetPerformedMax(const IntervalVar *const var, int64 m) | Assignment | |
SetPerformedMin(const IntervalVar *const var, int64 m) | Assignment | |
SetPerformedRange(const IntervalVar *const var, int64 mi, int64 ma) | Assignment | |
SetPerformedValue(const IntervalVar *const var, int64 value) | Assignment | |
SetRange(const IntVar *const var, int64 l, int64 u) | Assignment | |
SetSequence(const SequenceVar *const var, const std::vector< int > &forward_sequence, const std::vector< int > &backward_sequence, const std::vector< int > &unperformed) | Assignment | |
SetStartMax(const IntervalVar *const var, int64 m) | Assignment | |
SetStartMin(const IntervalVar *const var, int64 m) | Assignment | |
SetStartRange(const IntervalVar *const var, int64 mi, int64 ma) | Assignment | |
SetStartValue(const IntervalVar *const var, int64 value) | Assignment | |
SetUnperformed(const SequenceVar *const var, const std::vector< int > &unperformed) | Assignment | |
SetValue(const IntVar *const var, int64 value) | Assignment | |
Size() const | Assignment | inline |
solver() const | PropagationBaseObject | inline |
StartMax(const IntervalVar *const var) const | Assignment | |
StartMin(const IntervalVar *const var) const | Assignment | |
StartValue(const IntervalVar *const var) const | Assignment | |
Store() | Assignment | |
UnfreezeQueue() | PropagationBaseObject | inline |
Unperformed(const SequenceVar *const var) const | Assignment | |
Value(const IntVar *const var) const | Assignment | |
~Assignment() override | Assignment | |
~BaseObject() | BaseObject | inlinevirtual |
~PropagationBaseObject() override | PropagationBaseObject | inline |