OR-Tools  9.6
Gurobi::CallbackContext

Detailed Description

Definition at line 177 of file g_gurobi.h.

Public Member Functions

 CallbackContext (Gurobi *gurobi, void *cb_data, int where)
 
int where () const
 
Gurobigurobi () const
 
absl::StatusOr< int > CbGetInt (int what) const
 
absl::StatusOr< double > CbGetDouble (int what) const
 
absl::Status CbGetDoubleArray (int what, absl::Span< double > result) const
 
absl::StatusOr< std::string > CbGetMessage () const
 
absl::Status CbCut (absl::Span< const int > cutind, absl::Span< const double > cutval, char cutsense, double cutrhs) const
 
absl::Status CbLazy (absl::Span< const int > lazyind, absl::Span< const double > lazyval, char lazysense, double lazyrhs) const
 
absl::StatusOr< double > CbSolution (absl::Span< const double > solution) const
 

Constructor & Destructor Documentation

◆ CallbackContext()

CallbackContext ( Gurobi gurobi,
void *  cb_data,
int  where 
)

Definition at line 698 of file g_gurobi.cc.

Member Function Documentation

◆ CbCut()

absl::Status CbCut ( absl::Span< const int >  cutind,
absl::Span< const double >  cutval,
char  cutsense,
double  cutrhs 
) const

Definition at line 733 of file g_gurobi.cc.

◆ CbGetDouble()

absl::StatusOr< double > CbGetDouble ( int  what) const

Definition at line 709 of file g_gurobi.cc.

◆ CbGetDoubleArray()

absl::Status CbGetDoubleArray ( int  what,
absl::Span< double >  result 
) const

Definition at line 717 of file g_gurobi.cc.

◆ CbGetInt()

absl::StatusOr< int > CbGetInt ( int  what) const

Definition at line 702 of file g_gurobi.cc.

◆ CbGetMessage()

absl::StatusOr< std::string > CbGetMessage ( ) const

Definition at line 723 of file g_gurobi.cc.

◆ CbLazy()

absl::Status CbLazy ( absl::Span< const int >  lazyind,
absl::Span< const double >  lazyval,
char  lazysense,
double  lazyrhs 
) const

Definition at line 743 of file g_gurobi.cc.

◆ CbSolution()

absl::StatusOr< double > CbSolution ( absl::Span< const double >  solution) const

Definition at line 753 of file g_gurobi.cc.

◆ gurobi()

Gurobi* gurobi ( ) const
inline

Definition at line 184 of file g_gurobi.h.

◆ where()

int where ( ) const
inline

Definition at line 183 of file g_gurobi.h.


The documentation for this class was generated from the following files: