OR-Tools  9.6
CallbackData

Detailed Description

Definition at line 192 of file callback.h.

Public Member Functions

 CallbackData (CallbackEvent event, absl::Duration runtime)
 
 CallbackData (const ModelStorage *storage, const CallbackDataProto &proto)
 

Public Attributes

CallbackEvent event
 
std::optional< VariableMap< double > > solution
 
absl::Duration runtime
 
CallbackDataProto::PresolveStats presolve_stats
 
CallbackDataProto::SimplexStats simplex_stats
 
CallbackDataProto::BarrierStats barrier_stats
 
CallbackDataProto::MipStats mip_stats
 

Constructor & Destructor Documentation

◆ CallbackData() [1/2]

CallbackData ( CallbackEvent  event,
absl::Duration  runtime 
)

Definition at line 69 of file callback.cc.

◆ CallbackData() [2/2]

CallbackData ( const ModelStorage storage,
const CallbackDataProto &  proto 
)

Definition at line 73 of file callback.cc.

Member Data Documentation

◆ barrier_stats

CallbackDataProto::BarrierStats barrier_stats

Definition at line 224 of file callback.h.

◆ event

Definition at line 201 of file callback.h.

◆ mip_stats

CallbackDataProto::MipStats mip_stats

Definition at line 228 of file callback.h.

◆ presolve_stats

CallbackDataProto::PresolveStats presolve_stats

Definition at line 218 of file callback.h.

◆ runtime

absl::Duration runtime

Definition at line 215 of file callback.h.

◆ simplex_stats

CallbackDataProto::SimplexStats simplex_stats

Definition at line 221 of file callback.h.

◆ solution

std::optional<VariableMap<double> > solution

Definition at line 211 of file callback.h.


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