@@ -2197,22 +2197,22 @@ def __init__(self):
21972197 def Solve (self , model , solution_callback = None ):
21982198 """Solves a problem and passes each solution to the callback if not null."""
21992199 with self .__lock :
2200- solve_wrapper = swig_helper .SolveWrapper ()
2200+ self . __solve_wrapper = swig_helper .SolveWrapper ()
22012201
22022202 swig_helper .SolveWrapper .SetSerializedParameters (
2203- self .parameters .SerializeToString (), solve_wrapper )
2203+ self .parameters .SerializeToString (), self . __solve_wrapper )
22042204 if solution_callback is not None :
2205- solve_wrapper .AddSolutionCallback (solution_callback )
2205+ self . __solve_wrapper .AddSolutionCallback (solution_callback )
22062206
22072207 if self .log_callback is not None :
2208- solve_wrapper .AddLogCallback (self .log_callback )
2208+ self . __solve_wrapper .AddLogCallback (self .log_callback )
22092209
22102210 self .__solution = cp_model_pb2 .CpSolverResponse .FromString (
22112211 swig_helper .SolveWrapper .SerializedSolve (
2212- model .Proto ().SerializeToString (), solve_wrapper ))
2212+ model .Proto ().SerializeToString (), self . __solve_wrapper ))
22132213
22142214 if solution_callback is not None :
2215- solve_wrapper .ClearSolutionCallback (solution_callback )
2215+ self . __solve_wrapper .ClearSolutionCallback (solution_callback )
22162216
22172217 with self .__lock :
22182218 self .__solve_wrapper = None
0 commit comments