18 #include <type_traits>
20 #include "absl/status/statusor.h"
21 #include "ortools/math_opt/solvers/gurobi.pb.h"
28 std::optional<GurobiInitializerProto::ISVKey> proto_isv_key) {
29 std::optional<GurobiIsvKey> isv_key;
30 if (proto_isv_key.has_value()) {
32 key.
name = proto_isv_key->name();
35 key.
key = proto_isv_key->key();
absl::StatusOr< GRBenvUniquePtr > NewPrimaryEnvironment(std::optional< GurobiInitializerProto::ISVKey > proto_isv_key)
absl::StatusOr< GRBenvUniquePtr > GurobiNewPrimaryEnv(const std::optional< GurobiIsvKey > &isv_key)
Collection of objects used to extend the Constraint Solver library.
std::string application_name