| Activate(int64_t index) | operations_research::IntVarLocalSearchOperator | inline |
| Activated(int64_t index) const | operations_research::IntVarLocalSearchOperator | inline |
| AddAlternativeSet(const std::vector< int64_t > &alternative_set) | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| AddPairAlternativeSets(const std::vector< PairType > &pair_alternative_sets) | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| AddToAssignment(IntVar *var, int64_t value, bool active, std::vector< int > *assignment_indices, int64_t index, Assignment *assignment) const | operations_research::IntVarLocalSearchOperator | inlineprotected |
| AddVars(const std::vector< IntVar * > &vars) | operations_research::IntVarLocalSearchOperator | inline |
| ApplyChanges(Assignment *delta, Assignment *deltadelta) const | operations_research::IntVarLocalSearchOperator | inline |
| BaseAlternativeNode(int i) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| BaseNode(int i) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| BaseObject() | operations_research::BaseObject | inline |
| BaseObject(const BaseObject &)=delete | operations_research::BaseObject | |
| BaseSiblingAlternativeNode(int i) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| CheckChainValidity(int64_t before_chain, int64_t chain_end, int64_t exclude) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| ConsiderAlternatives(int64_t) const | operations_research::PathOperator< ignore_path_vars > | inlineprotectedvirtual |
| CurrentNodePathEnd(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| CurrentNodePathStart(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| Deactivate(int64_t index) | operations_research::IntVarLocalSearchOperator | inline |
| DebugString() const override | operations_research::IndexPairSwapActiveOperator< ignore_path_vars > | inlinevirtual |
| EndNode(int i) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| EnterSearch() override | operations_research::PathOperator< ignore_path_vars > | inlinevirtual |
| GetActiveAlternativeNode(int node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| GetActiveAlternativeSibling(int node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| GetActiveInAlternativeSet(int alternative_index) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| GetAlternativeIndex(int node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| GetBaseNodeRestartPosition(int base_index) | operations_research::PathOperator< ignore_path_vars > | inlineprotectedvirtual |
| GetNeighborForBaseNode(int64_t base_index) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| GetSiblingAlternativeIndex(int node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| HasFragments() const | operations_research::LocalSearchOperator | inlinevirtual |
| HasNeighbors() const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| HoldsDelta() const override | operations_research::IntVarLocalSearchOperator | inlinevirtual |
| IndexPairSwapActiveOperator(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, std::function< int(int64_t)> start_empty_path_class, const std::vector< PickupDeliveryPair > &pairs) | operations_research::IndexPairSwapActiveOperator< ignore_path_vars > | |
| InitPosition() const | operations_research::PathOperator< ignore_path_vars > | inlineprotectedvirtual |
| IntVarLocalSearchOperator(const std::vector< IntVar * > &vars, bool keep_inverse_values=false) | operations_research::IntVarLocalSearchOperator | inlineexplicit |
| InverseValue(int64_t index) const | operations_research::IntVarLocalSearchOperator | inlineprotected |
| IsInactive(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| IsIncremental() const | operations_research::IntVarLocalSearchOperator | inlinevirtual |
| IsPathEnd(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| IsPathStart(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| LocalSearchOperator() | operations_research::LocalSearchOperator | inline |
| MakeActive(int64_t node, int64_t destination) | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| MakeChainInactive(int64_t before_chain, int64_t chain_end) | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| MakeNeighbor() override | operations_research::IndexPairSwapActiveOperator< ignore_path_vars > | virtual |
| MakeNextNeighbor(Assignment *delta, Assignment *deltadelta) override | operations_research::IndexPairSwapActiveOperator< ignore_path_vars > | virtual |
| MakeOneNeighbor() override | operations_research::PathOperator< ignore_path_vars > | inlineprotectedvirtual |
| MoveChain(int64_t before_chain, int64_t chain_end, int64_t destination) | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| Next(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inline |
| number_of_nexts() const | operations_research::PathOperator< ignore_path_vars > | inline |
| number_of_nexts_ | operations_research::PathOperator< ignore_path_vars > | protected |
| OldInverseValue(int64_t index) const | operations_research::IntVarLocalSearchOperator | inlineprotected |
| OldNext(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| OldPath(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| OldPrev(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| OldValue(int64_t index) const | operations_research::IntVarLocalSearchOperator | inline |
| OnSamePathAsPreviousBase(int64_t) | operations_research::PathOperator< ignore_path_vars > | inlineprotectedvirtual |
| operator=(const BaseObject &)=delete | operations_research::BaseObject | |
| Path(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inline |
| path_starts() const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| PathClass(int i) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| PathClassFromStartNode(int64_t start_node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| PathOperator(const std::vector< IntVar * > &next_vars, const std::vector< IntVar * > &path_vars, IterationParameters iteration_parameters) | operations_research::PathOperator< ignore_path_vars > | inline |
| PathOperator(const std::vector< IntVar * > &next_vars, const std::vector< IntVar * > &path_vars, int number_of_base_nodes, bool skip_locally_optimal_paths, bool accept_path_end_base, std::function< int(int64_t)> start_empty_path_class, std::function< const std::vector< int > &(int, int)> get_incoming_neighbors, std::function< const std::vector< int > &(int, int)> get_outgoing_neighbors) | operations_research::PathOperator< ignore_path_vars > | inline |
| Prev(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inline |
| PrevNext(int64_t node) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| PrevValue(int64_t index) const | operations_research::IntVarLocalSearchOperator | inline |
| Reset() override | operations_research::PathOperator< ignore_path_vars > | inlinevirtual |
| ResetIncrementalism() | operations_research::PathOperator< ignore_path_vars > | inlineprotectedvirtual |
| ResetPosition() | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| RestartAtPathStartOnSynchronize() | operations_research::PathOperator< ignore_path_vars > | inlineprotectedvirtual |
| ReverseChain(int64_t before_chain, int64_t after_chain, int64_t *chain_last) | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| RevertChanges(bool change_was_incremental) | operations_research::IntVarLocalSearchOperator | inline |
| Self() const | operations_research::LocalSearchOperator | inlinevirtual |
| SetNext(int64_t from, int64_t to, int64_t path) | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| SetNextBaseToIncrement(int64_t base_index) | operations_research::PathOperator< ignore_path_vars > | inlineprotectedvirtual |
| SetValue(int64_t index, int64_t value) | operations_research::IntVarLocalSearchOperator | inline |
| Size() const | operations_research::IntVarLocalSearchOperator | inline |
| SkipUnchanged(int index) const override | operations_research::PathOperator< ignore_path_vars > | inlinevirtual |
| Start(const Assignment *assignment) override | operations_research::IntVarLocalSearchOperator | inlinevirtual |
| StartNode(int i) const | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| SwapActiveAndInactive(int64_t active, int64_t inactive) | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| SwapActiveAndInactiveChains(absl::Span< const int64_t > active_chain, absl::Span< const int64_t > inactive_chain) | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| SwapNodes(int64_t node1, int64_t node2) | operations_research::PathOperator< ignore_path_vars > | inlineprotected |
| Value(int64_t index) const | operations_research::IntVarLocalSearchOperator | inline |
| Var(int64_t index) const | operations_research::IntVarLocalSearchOperator | inline |
| ~BaseObject()=default | operations_research::BaseObject | virtual |
| ~IndexPairSwapActiveOperator() override=default | operations_research::IndexPairSwapActiveOperator< ignore_path_vars > | |
| ~IntVarLocalSearchOperator() override | operations_research::IntVarLocalSearchOperator | inline |
| ~LocalSearchOperator() override | operations_research::LocalSearchOperator | inline |
| ~PathOperator() override | operations_research::PathOperator< ignore_path_vars > | inline |