C++ Reference
C++ Reference: Routing
Pack Member List
This is the complete list of members for Pack, including all inherited members.
| Accept(ModelVisitor *const visitor) const override | Pack | virtual |
| AddCountAssignedItemsDimension(IntVar *const count_var) | Pack | |
| AddCountUsedBinDimension(IntVar *const count_var) | Pack | |
| AddSumVariableWeightsLessOrEqualConstantDimension(const std::vector< IntVar * > &usage, const std::vector< int64 > &capacity) | Pack | |
| AddWeightedSumEqualVarDimension(const std::vector< int64 > &weights, const std::vector< IntVar * > &loads) | Pack | |
| AddWeightedSumEqualVarDimension(Solver::IndexEvaluator2 weights, const std::vector< IntVar * > &loads) | Pack | |
| AddWeightedSumLessOrEqualConstantDimension(const std::vector< int64 > &weights, const std::vector< int64 > &bounds) | Pack | |
| AddWeightedSumLessOrEqualConstantDimension(Solver::IndexEvaluator1 weights, const std::vector< int64 > &bounds) | Pack | |
| AddWeightedSumLessOrEqualConstantDimension(Solver::IndexEvaluator2 weights, const std::vector< int64 > &bounds) | Pack | |
| AddWeightedSumOfAssignedDimension(const std::vector< int64 > &weights, IntVar *const cost_var) | Pack | |
| Assign(int var_index, int bin_index) | Pack | |
| AssignAllPossibleToBin(int bin_index) | Pack | |
| AssignAllRemainingItems() | Pack | |
| AssignFirstPossibleToBin(int bin_index) | Pack | |
| AssignVar(int var_index, int bin_index) const | Pack | |
| BaseName() const | PropagationBaseObject | virtual |
| BaseObject() | BaseObject | inline |
| ClearAll() | Pack | |
| Constraint(Solver *const solver) | Constraint | inlineexplicit |
| DebugString() const override | Pack | 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 | |
| InitialPropagate() override | Pack | virtual |
| IsAssignedStatusKnown(int var_index) const | Pack | |
| IsCastConstraint() const | Constraint | |
| IsPossible(int var_index, int bin_index) const | Pack | |
| IsUndecided(int var_index, int bin_index) const | Pack | |
| name() const | PropagationBaseObject | virtual |
| OneDomain(int var_index) | Pack | |
| Pack(Solver *const s, const std::vector< IntVar * > &vars, int number_of_bins) | Pack | |
| Post() override | Pack | virtual |
| PostAndPropagate() | Constraint | |
| Propagate() | Pack | |
| PropagateDelayed() | Pack | |
| PropagationBaseObject(Solver *const s) | PropagationBaseObject | inlineexplicit |
| RemoveAllPossibleFromBin(int bin_index) | Pack | |
| 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 |
| SetAssigned(int var_index) | Pack | |
| SetImpossible(int var_index, int bin_index) | Pack | |
| SetUnassigned(int var_index) | Pack | |
| solver() const | PropagationBaseObject | inline |
| UnassignAllRemainingItems() | Pack | |
| UnfreezeQueue() | PropagationBaseObject | inline |
| Var() | Constraint | virtual |
| ~BaseObject() | BaseObject | inlinevirtual |
| ~Constraint() override | Constraint | inline |
| ~Pack() override | Pack | |
| ~PropagationBaseObject() override | PropagationBaseObject | inline |