OR-Tools  8.2
ModelVisitor Member List

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

BaseObject()BaseObjectinline
BeginVisitConstraint(const std::string &type_name, const Constraint *const constraint)ModelVisitorvirtual
BeginVisitExtension(const std::string &type)ModelVisitorvirtual
BeginVisitIntegerExpression(const std::string &type_name, const IntExpr *const expr)ModelVisitorvirtual
BeginVisitModel(const std::string &type_name)ModelVisitorvirtual
DebugString() constBaseObjectinlinevirtual
EndVisitConstraint(const std::string &type_name, const Constraint *const constraint)ModelVisitorvirtual
EndVisitExtension(const std::string &type)ModelVisitorvirtual
EndVisitIntegerExpression(const std::string &type_name, const IntExpr *const expr)ModelVisitorvirtual
EndVisitModel(const std::string &type_name)ModelVisitorvirtual
kAbsModelVisitorstatic
kAbsEqualModelVisitorstatic
kActiveArgumentModelVisitorstatic
kAllDifferentModelVisitorstatic
kAllowedAssignmentsModelVisitorstatic
kAssumePathsArgumentModelVisitorstatic
kAtMostModelVisitorstatic
kBetweenModelVisitorstatic
kBranchesLimitArgumentModelVisitorstatic
kCapacityArgumentModelVisitorstatic
kCardsArgumentModelVisitorstatic
kCircuitModelVisitorstatic
kCoefficientsArgumentModelVisitorstatic
kConditionalExprModelVisitorstatic
kConvexPiecewiseModelVisitorstatic
kCountArgumentModelVisitorstatic
kCountAssignedItemsExtensionModelVisitorstatic
kCountEqualModelVisitorstatic
kCountUsedBinsExtensionModelVisitorstatic
kCoverModelVisitorstatic
kCumulativeModelVisitorstatic
kCumulativeArgumentModelVisitorstatic
kCumulsArgumentModelVisitorstatic
kDelayedPathCumulModelVisitorstatic
kDemandsArgumentModelVisitorstatic
kDeviationModelVisitorstatic
kDifferenceModelVisitorstatic
kDifferenceOperationModelVisitorstatic
kDisjunctiveModelVisitorstatic
kDistributeModelVisitorstatic
kDivideModelVisitorstatic
kDurationExprModelVisitorstatic
kDurationMaxArgumentModelVisitorstatic
kDurationMinArgumentModelVisitorstatic
kEarlyCostArgumentModelVisitorstatic
kEarlyDateArgumentModelVisitorstatic
kElementModelVisitorstatic
kElementEqualModelVisitorstatic
kEndExprModelVisitorstatic
kEndMaxArgumentModelVisitorstatic
kEndMinArgumentModelVisitorstatic
kEndsArgumentModelVisitorstatic
kEqualityModelVisitorstatic
kEvaluatorArgumentModelVisitorstatic
kExpressionArgumentModelVisitorstatic
kFailuresLimitArgumentModelVisitorstatic
kFalseConstraintModelVisitorstatic
kFinalStatesArgumentModelVisitorstatic
kFixedChargeArgumentModelVisitorstatic
kGlobalCardinalityModelVisitorstatic
kGreaterModelVisitorstatic
kGreaterOrEqualModelVisitorstatic
kIndex2ArgumentModelVisitorstatic
kIndexArgumentModelVisitorstatic
kIndexOfModelVisitorstatic
kInitialStateModelVisitorstatic
kInt64ToBoolExtensionModelVisitorstatic
kInt64ToInt64ExtensionModelVisitorstatic
kIntegerVariableModelVisitorstatic
kIntervalArgumentModelVisitorstatic
kIntervalBinaryRelationModelVisitorstatic
kIntervalDisjunctionModelVisitorstatic
kIntervalsArgumentModelVisitorstatic
kIntervalUnaryRelationModelVisitorstatic
kIntervalVariableModelVisitorstatic
kInversePermutationModelVisitorstatic
kIsBetweenModelVisitorstatic
kIsDifferentModelVisitorstatic
kIsEqualModelVisitorstatic
kIsGreaterModelVisitorstatic
kIsGreaterOrEqualModelVisitorstatic
kIsLessModelVisitorstatic
kIsLessOrEqualModelVisitorstatic
kIsMemberModelVisitorstatic
kLateCostArgumentModelVisitorstatic
kLateDateArgumentModelVisitorstatic
kLeftArgumentModelVisitorstatic
kLessModelVisitorstatic
kLessOrEqualModelVisitorstatic
kLexLessModelVisitorstatic
kLinkExprVarModelVisitorstatic
kMapDomainModelVisitorstatic
kMaxModelVisitorstatic
kMaxArgumentModelVisitorstatic
kMaxEqualModelVisitorstatic
kMaximizeArgumentModelVisitorstatic
kMemberModelVisitorstatic
kMinModelVisitorstatic
kMinArgumentModelVisitorstatic
kMinEqualModelVisitorstatic
kMirrorOperationModelVisitorstatic
kModuloModelVisitorstatic
kModuloArgumentModelVisitorstatic
kNextsArgumentModelVisitorstatic
kNoCycleModelVisitorstatic
kNonEqualModelVisitorstatic
kNotBetweenModelVisitorstatic
kNotMemberModelVisitorstatic
kNullIntersectModelVisitorstatic
kObjectiveExtensionModelVisitorstatic
kOppositeModelVisitorstatic
kOptionalArgumentModelVisitorstatic
kPackModelVisitorstatic
kPartialArgumentModelVisitorstatic
kPathCumulModelVisitorstatic
kPerformedExprModelVisitorstatic
kPositionXArgumentModelVisitorstatic
kPositionYArgumentModelVisitorstatic
kPowerModelVisitorstatic
kProductModelVisitorstatic
kProductOperationModelVisitorstatic
kRangeArgumentModelVisitorstatic
kRelationArgumentModelVisitorstatic
kRelaxedMaxOperationModelVisitorstatic
kRelaxedMinOperationModelVisitorstatic
kRightArgumentModelVisitorstatic
kScalProdModelVisitorstatic
kScalProdEqualModelVisitorstatic
kScalProdGreaterOrEqualModelVisitorstatic
kScalProdLessOrEqualModelVisitorstatic
kSearchLimitExtensionModelVisitorstatic
kSemiContinuousModelVisitorstatic
kSequenceArgumentModelVisitorstatic
kSequencesArgumentModelVisitorstatic
kSequenceVariableModelVisitorstatic
kSizeArgumentModelVisitorstatic
kSizeXArgumentModelVisitorstatic
kSizeYArgumentModelVisitorstatic
kSmartTimeCheckArgumentModelVisitorstatic
kSolutionLimitArgumentModelVisitorstatic
kSortingConstraintModelVisitorstatic
kSquareModelVisitorstatic
kStartExprModelVisitorstatic
kStartMaxArgumentModelVisitorstatic
kStartMinArgumentModelVisitorstatic
kStartsArgumentModelVisitorstatic
kStartSyncOnEndOperationModelVisitorstatic
kStartSyncOnStartOperationModelVisitorstatic
kStepArgumentModelVisitorstatic
kSumModelVisitorstatic
kSumEqualModelVisitorstatic
kSumGreaterOrEqualModelVisitorstatic
kSumLessOrEqualModelVisitorstatic
kSumOperationModelVisitorstatic
kTargetArgumentModelVisitorstatic
kTimeLimitArgumentModelVisitorstatic
kTraceModelVisitorstatic
kTraceOperationModelVisitorstatic
kTransitionModelVisitorstatic
kTransitsArgumentModelVisitorstatic
kTrueConstraintModelVisitorstatic
kTuplesArgumentModelVisitorstatic
kUsageEqualVariableExtensionModelVisitorstatic
kUsageLessConstantExtensionModelVisitorstatic
kValueArgumentModelVisitorstatic
kValuesArgumentModelVisitorstatic
kVarBoundWatcherModelVisitorstatic
kVariableArgumentModelVisitorstatic
kVariableGroupExtensionModelVisitorstatic
kVariableUsageLessConstantExtensionModelVisitorstatic
kVarsArgumentModelVisitorstatic
kVarValueWatcherModelVisitorstatic
kWeightedSumOfAssignedEqualVariableExtensionModelVisitorstatic
VisitInt64ToBoolExtension(Solver::IndexFilter1 filter, int64 index_min, int64 index_max)ModelVisitor
VisitInt64ToInt64AsArray(const Solver::IndexEvaluator1 &eval, const std::string &arg_name, int64 index_max)ModelVisitor
VisitInt64ToInt64Extension(const Solver::IndexEvaluator1 &eval, int64 index_min, int64 index_max)ModelVisitor
VisitIntegerArgument(const std::string &arg_name, int64 value)ModelVisitorvirtual
VisitIntegerArrayArgument(const std::string &arg_name, const std::vector< int64 > &values)ModelVisitorvirtual
VisitIntegerExpressionArgument(const std::string &arg_name, IntExpr *const argument)ModelVisitorvirtual
VisitIntegerMatrixArgument(const std::string &arg_name, const IntTupleSet &tuples)ModelVisitorvirtual
VisitIntegerVariable(const IntVar *const variable, IntExpr *const delegate)ModelVisitorvirtual
VisitIntegerVariable(const IntVar *const variable, const std::string &operation, int64 value, IntVar *const delegate)ModelVisitorvirtual
VisitIntegerVariableArrayArgument(const std::string &arg_name, const std::vector< IntVar * > &arguments)ModelVisitorvirtual
VisitIntegerVariableEvaluatorArgument(const std::string &arg_name, const Solver::Int64ToIntVar &arguments)ModelVisitorvirtual
VisitIntervalArgument(const std::string &arg_name, IntervalVar *const argument)ModelVisitorvirtual
VisitIntervalArrayArgument(const std::string &arg_name, const std::vector< IntervalVar * > &arguments)ModelVisitorvirtual
VisitIntervalVariable(const IntervalVar *const variable, const std::string &operation, int64 value, IntervalVar *const delegate)ModelVisitorvirtual
VisitSequenceArgument(const std::string &arg_name, SequenceVar *const argument)ModelVisitorvirtual
VisitSequenceArrayArgument(const std::string &arg_name, const std::vector< SequenceVar * > &arguments)ModelVisitorvirtual
VisitSequenceVariable(const SequenceVar *const variable)ModelVisitorvirtual
~BaseObject()BaseObjectinlinevirtual
~ModelVisitor() overrideModelVisitor