virtual MPCallbackEvent Event()=0
virtual double VariableValue(const MPVariable *variable)=0
virtual void AddLazyConstraint(const LinearRange &lazy_constraint)=0
virtual void AddCut(const LinearRange &cutting_plane)=0
virtual bool CanQueryVariableValues()=0
virtual ~MPCallbackContext()
virtual double SuggestSolution(const absl::flat_hash_map< const MPVariable *, double > &solution)=0
virtual int64 NumExploredNodes()=0