17#ifndef ORTOOLS_MATH_OPT_CPP_SOLVE_ARGUMENTS_H_
18#define ORTOOLS_MATH_OPT_CPP_SOLVE_ARGUMENTS_H_
20#include "absl/base/nullability.h"
21#include "absl/status/status.h"
const ModelStorage *absl_nonnull ModelStorageCPtr
std::function< CallbackResult(const CallbackData &)> Callback
std::function< void(const std::vector< std::string > &)> MessageCallback
const SolveInterrupter *absl_nullable interrupter
MessageCallback message_callback
absl::Status CheckModelStorage(ModelStorageCPtr expected_storage) const
ModelSolveParameters model_parameters
CallbackRegistration callback_registration
SolveParameters parameters