C++ Reference
C++ Reference: Algorithms
KnapsackPropagator Member List
This is the complete list of members for KnapsackPropagator, including all inherited members.
| ComputeProfitBounds()=0 | KnapsackPropagator | pure virtual |
| CopyCurrentStateToSolution(bool has_one_propagator, std::vector< bool > *solution) const | KnapsackPropagator | |
| CopyCurrentStateToSolutionPropagator(std::vector< bool > *solution) const =0 | KnapsackPropagator | protectedpure virtual |
| current_profit() const | KnapsackPropagator | inline |
| GetNextItemId() const =0 | KnapsackPropagator | pure virtual |
| Init(const std::vector< int64 > &profits, const std::vector< int64 > &weights) | KnapsackPropagator | |
| InitPropagator()=0 | KnapsackPropagator | protectedpure virtual |
| items() const | KnapsackPropagator | inlineprotected |
| KnapsackPropagator(const KnapsackState &state) | KnapsackPropagator | explicit |
| profit_lower_bound() const | KnapsackPropagator | inline |
| profit_upper_bound() const | KnapsackPropagator | inline |
| set_profit_lower_bound(int64 profit) | KnapsackPropagator | inlineprotected |
| set_profit_upper_bound(int64 profit) | KnapsackPropagator | inlineprotected |
| state() const | KnapsackPropagator | inlineprotected |
| Update(bool revert, const KnapsackAssignment &assignment) | KnapsackPropagator | |
| UpdatePropagator(bool revert, const KnapsackAssignment &assignment)=0 | KnapsackPropagator | protectedpure virtual |
| ~KnapsackPropagator() | KnapsackPropagator | virtual |