![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
Definition at line 1406 of file result.pb.h.
#include <result.pb.h>
Classes | |
class | _Internal |
Public Types | |
enum | SolverSpecificOutputCase { kGscipOutput = 7 , kOsqpOutput = 8 , kPdlpOutput = 9 , SOLVER_SPECIFIC_OUTPUT_NOT_SET = 0 } |
enum | : int { kSolutionsFieldNumber = 3 , kPrimalRaysFieldNumber = 4 , kDualRaysFieldNumber = 5 , kTerminationFieldNumber = 2 , kSolveStatsFieldNumber = 6 , kGscipOutputFieldNumber = 7 , kOsqpOutputFieldNumber = 8 , kPdlpOutputFieldNumber = 9 } |
accessors ----------------------------------------------------— More... | |
using | PdlpOutput = SolveResultProto_PdlpOutput |
nested types -------------------------------------------------— |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL | descriptor () |
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL | GetDescriptor () |
static const ::google::protobuf::Reflection *PROTOBUF_NONNULL | GetReflection () |
static const SolveResultProto & | default_instance () |
static constexpr auto | InternalGenerateClassData_ () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages = 5 |
Protected Member Functions | |
SolveResultProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena) | |
SolveResultProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, const SolveResultProto &from) | |
SolveResultProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, SolveResultProto &&from) noexcept | |
const ::google::protobuf::internal::ClassData *PROTOBUF_NONNULL | GetClassData () const PROTOBUF_FINAL |
Static Protected Member Functions | |
static void *PROTOBUF_NONNULL | PlacementNew_ (const void *PROTOBUF_NONNULL, void *PROTOBUF_NONNULL mem, ::google::protobuf::Arena *PROTOBUF_NULLABLE arena) |
static constexpr auto | InternalNewImpl_ () |
Friends | |
class | ::google::protobuf::internal::TcParser |
class | ::google::protobuf::MessageLite |
class | ::google::protobuf::Arena |
template<typename T> | |
class | ::google::protobuf::Arena::InternalHelper |
struct | ::TableStruct_ortools_2fmath_5fopt_2fresult_2eproto |
void | swap (SolveResultProto &a, SolveResultProto &b) |
nested types -------------------------------------------------—
Definition at line 1552 of file result.pb.h.
anonymous enum : int |
accessors ----------------------------------------------------—
Enumerator | |
---|---|
kSolutionsFieldNumber | |
kPrimalRaysFieldNumber | |
kDualRaysFieldNumber | |
kTerminationFieldNumber | |
kSolveStatsFieldNumber | |
kGscipOutputFieldNumber | |
kOsqpOutputFieldNumber | |
kPdlpOutputFieldNumber |
Definition at line 1555 of file result.pb.h.
Enumerator | |
---|---|
kGscipOutput | |
kOsqpOutput | |
kPdlpOutput | |
SOLVER_SPECIFIC_OUTPUT_NOT_SET |
Definition at line 1461 of file result.pb.h.
|
inline |
Definition at line 1409 of file result.pb.h.
operations_research::math_opt::SolveResultProto::~SolveResultProto | ( | ) |
@protoc_insertion_point(destructor:operations_research.math_opt.SolveResultProto)
Definition at line 2343 of file result.pb.cc.
|
explicit |
|
inline |
Definition at line 1422 of file result.pb.h.
|
inlinenoexcept |
Definition at line 1423 of file result.pb.h.
|
explicitprotected |
@protoc_insertion_point(arena_constructor:operations_research.math_opt.SolveResultProto)
Definition at line 2267 of file result.pb.cc.
|
protected |
@protoc_insertion_point(copy_constructor:operations_research.math_opt.SolveResultProto)
Definition at line 2288 of file result.pb.cc.
|
inlineprotectednoexcept |
Definition at line 1536 of file result.pb.h.
PROTOBUF_CONSTEXPR operations_research::math_opt::SolveResultProto::SolveResultProto | ( | ::_pbi::ConstantInitialized | ) |
Definition at line 183 of file result.pb.cc.
|
final |
@protoc_insertion_point(serialize_to_array_start:operations_research.math_opt.SolveResultProto)
.operations_research.math_opt.TerminationProto termination = 2;
repeated .operations_research.math_opt.SolutionProto solutions = 3;
repeated .operations_research.math_opt.PrimalRayProto primal_rays = 4;
repeated .operations_research.math_opt.DualRayProto dual_rays = 5;
.operations_research.math_opt.SolveStatsProto solve_stats = 6;
@protoc_insertion_point(serialize_to_array_end:operations_research.math_opt.SolveResultProto)
Definition at line 2568 of file result.pb.cc.
|
inline |
@protoc_insertion_point(field_add:operations_research.math_opt.SolveResultProto.dual_rays)
Definition at line 2871 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_add:operations_research.math_opt.SolveResultProto.primal_rays)
Definition at line 2825 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_add:operations_research.math_opt.SolveResultProto.solutions)
Definition at line 2779 of file result.pb.h.
|
final |
@protoc_insertion_point(message_byte_size_start:operations_research.math_opt.SolveResultProto)
Prevent compiler warnings about cached_has_bits being unused
repeated .operations_research.math_opt.SolutionProto solutions = 3;
repeated .operations_research.math_opt.PrimalRayProto primal_rays = 4;
repeated .operations_research.math_opt.DualRayProto dual_rays = 5;
.operations_research.math_opt.TerminationProto termination = 2;
.operations_research.math_opt.SolveStatsProto solve_stats = 6;
.operations_research.GScipOutput gscip_output = 7;
.operations_research.math_opt.OsqpOutput osqp_output = 8;
.operations_research.math_opt.SolveResultProto.PdlpOutput pdlp_output = 9;
Definition at line 2660 of file result.pb.cc.
PROTOBUF_NOINLINE void operations_research::math_opt::SolveResultProto::Clear | ( | ) |
@protoc_insertion_point(message_clear_start:operations_research.math_opt.SolveResultProto)
Prevent compiler warnings about cached_has_bits being unused
Definition at line 2536 of file result.pb.cc.
void operations_research::math_opt::SolveResultProto::clear_dual_rays | ( | ) |
Definition at line 2202 of file result.pb.cc.
void operations_research::math_opt::SolveResultProto::clear_gscip_output | ( | ) |
Definition at line 2219 of file result.pb.cc.
void operations_research::math_opt::SolveResultProto::clear_osqp_output | ( | ) |
Definition at line 2243 of file result.pb.cc.
|
inline |
Definition at line 3142 of file result.pb.h.
void operations_research::math_opt::SolveResultProto::clear_primal_rays | ( | ) |
Definition at line 2198 of file result.pb.cc.
void operations_research::math_opt::SolveResultProto::clear_solutions | ( | ) |
Definition at line 2194 of file result.pb.cc.
|
inline |
Definition at line 2900 of file result.pb.h.
void operations_research::math_opt::SolveResultProto::clear_solver_specific_output | ( | ) |
@protoc_insertion_point(one_of_clear_start:operations_research.math_opt.SolveResultProto)
Definition at line 2359 of file result.pb.cc.
|
inline |
Definition at line 2664 of file result.pb.h.
void operations_research::math_opt::SolveResultProto::CopyFrom | ( | const SolveResultProto & | from | ) |
@protoc_insertion_point(class_specific_copy_from_start:operations_research.math_opt.SolveResultProto)
Definition at line 2811 of file result.pb.cc.
|
inlinestatic |
Definition at line 1457 of file result.pb.h.
|
inlinestatic |
Definition at line 1448 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.math_opt.SolveResultProto.dual_rays)
Definition at line 2878 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.math_opt.SolveResultProto.dual_rays)
Definition at line 2866 of file result.pb.h.
|
inline |
repeated .operations_research.math_opt.DualRayProto dual_rays = 5;
Definition at line 2852 of file result.pb.h.
|
inline |
Definition at line 1522 of file result.pb.h.
|
protected |
Definition at line 2452 of file result.pb.cc.
|
inlinestatic |
Definition at line 1451 of file result.pb.h.
google::protobuf::Metadata operations_research::math_opt::SolveResultProto::GetMetadata | ( | ) | const |
Definition at line 2836 of file result.pb.cc.
|
inlinestatic |
Definition at line 1454 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.math_opt.SolveResultProto.gscip_output)
Definition at line 3019 of file result.pb.h.
|
inline |
.operations_research.GScipOutput gscip_output = 7;
Definition at line 2993 of file result.pb.h.
|
inline |
.operations_research.math_opt.OsqpOutput osqp_output = 8;
Definition at line 3063 of file result.pb.h.
|
inline |
.operations_research.math_opt.SolveResultProto.PdlpOutput pdlp_output = 9;
Definition at line 3133 of file result.pb.h.
|
inline |
.operations_research.math_opt.SolveStatsProto solve_stats = 6;
Definition at line 2895 of file result.pb.h.
|
inline |
.operations_research.math_opt.TerminationProto termination = 2;
.operations_research.math_opt.TerminationProto termination = 2;
Definition at line 2659 of file result.pb.h.
|
staticconstexpr |
Definition at line 2424 of file result.pb.cc.
|
staticconstexprprotected |
Definition at line 2400 of file result.pb.cc.
|
inline |
Definition at line 1498 of file result.pb.h.
|
inline |
Definition at line 1491 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.math_opt.SolveResultProto.dual_rays)
Definition at line 2860 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.math_opt.SolveResultProto.dual_rays)
Definition at line 2855 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.math_opt.SolveResultProto.gscip_output)
Definition at line 3055 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.math_opt.SolveResultProto.osqp_output)
Definition at line 3125 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.math_opt.SolveResultProto.pdlp_output)
Definition at line 3206 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.math_opt.SolveResultProto.primal_rays)
Definition at line 2814 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.math_opt.SolveResultProto.primal_rays)
Definition at line 2809 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable_list:operations_research.math_opt.SolveResultProto.solutions)
Definition at line 2768 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.math_opt.SolveResultProto.solutions)
Definition at line 2763 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.math_opt.SolveResultProto.solve_stats)
Definition at line 2964 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_mutable:operations_research.math_opt.SolveResultProto.termination)
Definition at line 2728 of file result.pb.h.
|
inline |
Definition at line 1443 of file result.pb.h.
|
inline |
implements Message -------------------------------------------—
Definition at line 1485 of file result.pb.h.
|
inline |
Definition at line 1425 of file result.pb.h.
|
inlinenoexcept |
Definition at line 1429 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.math_opt.SolveResultProto.osqp_output)
Definition at line 3089 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.math_opt.SolveResultProto.pdlp_output)
Definition at line 3170 of file result.pb.h.
|
inlinestaticprotected |
Definition at line 2395 of file result.pb.cc.
|
inline |
@protoc_insertion_point(field_list:operations_research.math_opt.SolveResultProto.primal_rays)
Definition at line 2832 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.math_opt.SolveResultProto.primal_rays)
Definition at line 2820 of file result.pb.h.
|
inline |
repeated .operations_research.math_opt.PrimalRayProto primal_rays = 4;
Definition at line 2806 of file result.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.math_opt.SolveResultProto.gscip_output)
Definition at line 3002 of file result.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.math_opt.SolveResultProto.osqp_output)
Definition at line 3072 of file result.pb.h.
|
inlinenodiscard |
@protoc_insertion_point(field_release:operations_research.math_opt.SolveResultProto.pdlp_output)
Definition at line 3153 of file result.pb.h.
|
inlinenodiscard |
Definition at line 2928 of file result.pb.h.
|
inlinenodiscard |
Definition at line 2692 of file result.pb.h.
void operations_research::math_opt::SolveResultProto::set_allocated_gscip_output | ( | ::operations_research::GScipOutput *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.math_opt.SolveResultProto.gscip_output)
Definition at line 2206 of file result.pb.cc.
void operations_research::math_opt::SolveResultProto::set_allocated_osqp_output | ( | ::operations_research::math_opt::OsqpOutput *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.math_opt.SolveResultProto.osqp_output)
Definition at line 2230 of file result.pb.cc.
void operations_research::math_opt::SolveResultProto::set_allocated_pdlp_output | ( | ::operations_research::math_opt::SolveResultProto_PdlpOutput *PROTOBUF_NULLABLE | value | ) |
@protoc_insertion_point(field_set_allocated:operations_research.math_opt.SolveResultProto.pdlp_output)
Definition at line 2254 of file result.pb.cc.
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.math_opt.SolveResultProto.solve_stats)
Definition at line 2971 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_set_allocated:operations_research.math_opt.SolveResultProto.termination)
Definition at line 2735 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_list:operations_research.math_opt.SolveResultProto.solutions)
Definition at line 2786 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.math_opt.SolveResultProto.solutions)
Definition at line 2774 of file result.pb.h.
|
inline |
repeated .operations_research.math_opt.SolutionProto solutions = 3;
Definition at line 2760 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.math_opt.SolveResultProto.solve_stats)
Definition at line 2910 of file result.pb.h.
|
inline |
Definition at line 3219 of file result.pb.h.
|
inline |
Definition at line 1469 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_get:operations_research.math_opt.SolveResultProto.termination)
Definition at line 2674 of file result.pb.h.
|
inline |
Definition at line 1439 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.math_opt.SolveResultProto.gscip_output)
Definition at line 3023 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.math_opt.SolveResultProto.osqp_output)
Definition at line 3093 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_release:operations_research.math_opt.SolveResultProto.pdlp_output)
Definition at line 3174 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_release:operations_research.math_opt.SolveResultProto.solve_stats)
Definition at line 2947 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_release:operations_research.math_opt.SolveResultProto.termination)
Definition at line 2711 of file result.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.SolveResultProto.gscip_output)
Definition at line 3034 of file result.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.SolveResultProto.osqp_output)
Definition at line 3104 of file result.pb.h.
|
inline |
We rely on the oneof clear method to free the earlier contents of this oneof. We can directly use the pointer we're given to set the new value.
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.SolveResultProto.pdlp_output)
Definition at line 3185 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.SolveResultProto.solve_stats)
Definition at line 2914 of file result.pb.h.
|
inline |
@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.SolveResultProto.termination)
Definition at line 2678 of file result.pb.h.
|
inline |
Definition at line 1477 of file result.pb.h.
|
friend |
Definition at line 1720 of file result.pb.h.
|
friend |
Definition at line 1722 of file result.pb.h.
|
friend |
Definition at line 1713 of file result.pb.h.
|
friend |
Definition at line 1719 of file result.pb.h.
|
friend |
Definition at line 1752 of file result.pb.h.
|
friend |
Definition at line 1468 of file result.pb.h.
Impl_ operations_research::math_opt::SolveResultProto::_impl_ |
Definition at line 1751 of file result.pb.h.
|
staticconstexpr |
Definition at line 1467 of file result.pb.h.