59    std::unique_ptr<OsiSolverInterface> m_solver_interface;
 
   60    bool m_continuous_relaxation = 
false;
 
   62    Osi(
const OsiSolverInterface& t_solver_interface, 
bool t_continuous_relaxation);
 
   64    Osi(
const std::string& t_solver);
 
   66    Osi(
const OsiSolverInterface& t_solver_interface);
 
   69    Osi(
Osi&&) 
noexcept = 
default;
 
   71    Osi& operator=(
const Osi&) = 
delete;
 
   72    Osi& operator=(
Osi&&) 
noexcept = 
delete;
 
   76    OsiSolverInterface* create_osi_solver_interface() 
const;
 
   78    static Osi ContinuousRelaxation(
const OsiSolverInterface& t_solver_interface);