C++ Reference
C++ Reference: Routing
Assignment Member List
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 |