28 std::optional<bool> m_use_file_interface;
29 std::optional<bool> m_use_cplex_for_feasibility;
30 std::list<std::unique_ptr<CallbackFactory>> m_callbacks;
32 std::unique_ptr<OsiSolverInterface> m_osi_interface;
42 MibS& operator=(
const MibS&) =
delete;
43 MibS& operator=(
MibS&&)
noexcept =
delete;
47 void set_bilevel_description(
const Description &t_bilevel_description)
override;
49 MibS& with_osi_interface(
const OsiSolverInterface& t_osi_optimizer);
51 MibS& with_cplex_for_feasibility(
bool t_value);
53 MibS& with_file_interface(
bool t_value);