C++ Reference

C++ Reference: Routing

SequentialSavingsFilteredDecisionBuilder Member List

This is the complete list of members for SequentialSavingsFilteredDecisionBuilder, including all inherited members.

Accept(ModelVisitor *const visitor) constDecisionBuildervirtual
AppendMonitors(Solver *const solver, std::vector< SearchMonitor * > *const extras)DecisionBuildervirtual
BaseObject()BaseObjectinline
BuildSolution() overrideSavingsFilteredDecisionBuildervirtual
Commit()IntVarFilteredDecisionBuilderprotected
Contains(int64 index) constIntVarFilteredDecisionBuilderinlineprotected
DebugString() const overrideSequentialSavingsFilteredDecisionBuilderinlinevirtual
DecisionBuilder()DecisionBuilderinline
GetAfterNodeFromSaving(const Saving &saving) constSavingsFilteredDecisionBuilderinlineprotected
GetBeforeNodeFromSaving(const Saving &saving) constSavingsFilteredDecisionBuilderinlineprotected
GetEndChainStart(int vehicle) constRoutingFilteredDecisionBuilderinline
GetSavingValue(const Saving &saving) constSavingsFilteredDecisionBuilderinlineprotected
GetStartChainEnd(int vehicle) constRoutingFilteredDecisionBuilderinline
GetVehicleTypeFromSaving(const Saving &saving) constSavingsFilteredDecisionBuilderinlineprotected
IntVarFilteredDecisionBuilder(Solver *solver, const std::vector< IntVar * > &vars, const std::vector< LocalSearchFilter * > &filters)IntVarFilteredDecisionBuilder
MakeDisjunctionNodesUnperformed(int64 node)RoutingFilteredDecisionBuilder
MakeUnassignedNodesUnperformed()RoutingFilteredDecisionBuilder
model() constRoutingFilteredDecisionBuilderinline
Next(Solver *solver) overrideIntVarFilteredDecisionBuildervirtual
number_of_decisions() constIntVarFilteredDecisionBuilderinline
number_of_rejects() constIntVarFilteredDecisionBuilderinline
RoutingFilteredDecisionBuilder(RoutingModel *model, const std::vector< LocalSearchFilter * > &filters)RoutingFilteredDecisionBuilder
Saving typedefSavingsFilteredDecisionBuilderprotected
savings_container_SavingsFilteredDecisionBuilderprotected
SavingsFilteredDecisionBuilder(RoutingModel *model, RoutingIndexManager *manager, SavingsParameters parameters, const std::vector< LocalSearchFilter * > &filters)SavingsFilteredDecisionBuilder
SequentialSavingsFilteredDecisionBuilder(RoutingModel *model, RoutingIndexManager *manager, SavingsParameters parameters, const std::vector< LocalSearchFilter * > &filters)SequentialSavingsFilteredDecisionBuilderinline
SetValue(int64 index, int64 value)IntVarFilteredDecisionBuilderinlineprotected
Size() constIntVarFilteredDecisionBuilderinlineprotected
sorted_vehicle_classes_per_type_SavingsFilteredDecisionBuilderprotected
StartNewRouteWithBestVehicleOfType(int type, int64 before_node, int64 after_node)SavingsFilteredDecisionBuilderprotected
StopSearch() overrideRoutingFilteredDecisionBuilderinlineprotectedvirtual
type_index_of_vehicle_SavingsFilteredDecisionBuilderprotected
Value(int64 index) constIntVarFilteredDecisionBuilderinlineprotected
Var(int64 index) constIntVarFilteredDecisionBuilderinlineprotected
vehicles_per_vehicle_class_SavingsFilteredDecisionBuilderprotected
~BaseObject()BaseObjectinlinevirtual
~DecisionBuilder() overrideDecisionBuilderinline
~IntVarFilteredDecisionBuilder() overrideIntVarFilteredDecisionBuilderinline
~RoutingFilteredDecisionBuilder() overrideRoutingFilteredDecisionBuilderinline
~SavingsFilteredDecisionBuilder() overrideSavingsFilteredDecisionBuilder
~SequentialSavingsFilteredDecisionBuilder() overrideSequentialSavingsFilteredDecisionBuilderinline