Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::math_opt::ModelSolveParametersProto Class Referencefinal

Detailed Description

Definition at line 574 of file model_parameters.pb.h.

#include <model_parameters.pb.h>

Inheritance diagram for operations_research::math_opt::ModelSolveParametersProto:

Classes

class  _Internal

Public Types

enum  : int {
  kSolutionHintsFieldNumber = 5 , kAuxiliaryObjectiveParametersFieldNumber = 8 , kLazyLinearConstraintIdsFieldNumber = 9 , kVariableValuesFilterFieldNumber = 1 ,
  kDualValuesFilterFieldNumber = 2 , kReducedCostsFilterFieldNumber = 3 , kInitialBasisFieldNumber = 4 , kBranchingPrioritiesFieldNumber = 6 ,
  kPrimaryObjectiveParametersFieldNumber = 7 , kQuadraticDualValuesFilterFieldNumber = 10
}
 nested types -------------------------------------------------— More...

Public Member Functions

 ModelSolveParametersProto ()
 ~ModelSolveParametersProto () PROTOBUF_FINAL
template<typename = void>
PROTOBUF_CONSTEXPR ModelSolveParametersProto (::google::protobuf::internal::ConstantInitialized)
 ModelSolveParametersProto (const ModelSolveParametersProto &from)
 ModelSolveParametersProto (ModelSolveParametersProto &&from) noexcept
ModelSolveParametersProtooperator= (const ModelSolveParametersProto &from)
ModelSolveParametersProtooperator= (ModelSolveParametersProto &&from) noexcept
const ::google::protobuf::UnknownFieldSet & unknown_fields () const ABSL_ATTRIBUTE_LIFETIME_BOUND
inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL mutable_unknown_fields () ABSL_ATTRIBUTE_LIFETIME_BOUND
void Swap (ModelSolveParametersProto *PROTOBUF_NONNULL other)
void UnsafeArenaSwap (ModelSolveParametersProto *PROTOBUF_NONNULL other)
ModelSolveParametersProto *PROTOBUF_NONNULL New (::google::protobuf::Arena *PROTOBUF_NULLABLE arena=nullptr) const
 implements Message -------------------------------------------—
void CopyFrom (const ModelSolveParametersProto &from)
void MergeFrom (const ModelSolveParametersProto &from)
bool IsInitialized () const
ABSL_ATTRIBUTE_REINITIALIZES void Clear () PROTOBUF_FINAL
::size_t ByteSizeLong () const final
::uint8_t *PROTOBUF_NONNULL _InternalSerialize (::uint8_t *PROTOBUF_NONNULL target, ::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream) const final
int GetCachedSize () const
::google::protobuf::Metadata GetMetadata () const
int solution_hints_size () const
 repeated .operations_research.math_opt.SolutionHintProto solution_hints = 5;
void clear_solution_hints ()
::operations_research::math_opt::SolutionHintProto *PROTOBUF_NONNULL mutable_solution_hints (int index)
::google::protobuf::RepeatedPtrField<::operations_research::math_opt::SolutionHintProto > *PROTOBUF_NONNULL mutable_solution_hints ()
const ::operations_research::math_opt::SolutionHintProtosolution_hints (int index) const
::operations_research::math_opt::SolutionHintProto *PROTOBUF_NONNULL add_solution_hints ()
const ::google::protobuf::RepeatedPtrField<::operations_research::math_opt::SolutionHintProto > & solution_hints () const
int auxiliary_objective_parameters_size () const
 map<int64, .operations_research.math_opt.ObjectiveParametersProto> auxiliary_objective_parameters = 8;
void clear_auxiliary_objective_parameters ()
const ::google::protobuf::Map<::int64_t, ::operations_research::math_opt::ObjectiveParametersProto > & auxiliary_objective_parameters () const
::google::protobuf::Map<::int64_t, ::operations_research::math_opt::ObjectiveParametersProto > *PROTOBUF_NONNULL mutable_auxiliary_objective_parameters ()
int lazy_linear_constraint_ids_size () const
 repeated int64 lazy_linear_constraint_ids = 9;
void clear_lazy_linear_constraint_ids ()
::int64_t lazy_linear_constraint_ids (int index) const
void set_lazy_linear_constraint_ids (int index, ::int64_t value)
void add_lazy_linear_constraint_ids (::int64_t value)
const ::google::protobuf::RepeatedField<::int64_t > & lazy_linear_constraint_ids () const
::google::protobuf::RepeatedField<::int64_t > *PROTOBUF_NONNULL mutable_lazy_linear_constraint_ids ()
bool has_variable_values_filter () const
 .operations_research.math_opt.SparseVectorFilterProto variable_values_filter = 1;
void clear_variable_values_filter ()
const ::operations_research::math_opt::SparseVectorFilterProtovariable_values_filter () const
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE release_variable_values_filter ()
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NONNULL mutable_variable_values_filter ()
void set_allocated_variable_values_filter (::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
void unsafe_arena_set_allocated_variable_values_filter (::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE unsafe_arena_release_variable_values_filter ()
bool has_dual_values_filter () const
 .operations_research.math_opt.SparseVectorFilterProto dual_values_filter = 2;
void clear_dual_values_filter ()
const ::operations_research::math_opt::SparseVectorFilterProtodual_values_filter () const
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE release_dual_values_filter ()
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NONNULL mutable_dual_values_filter ()
void set_allocated_dual_values_filter (::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
void unsafe_arena_set_allocated_dual_values_filter (::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE unsafe_arena_release_dual_values_filter ()
bool has_reduced_costs_filter () const
 .operations_research.math_opt.SparseVectorFilterProto reduced_costs_filter = 3;
void clear_reduced_costs_filter ()
const ::operations_research::math_opt::SparseVectorFilterProtoreduced_costs_filter () const
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE release_reduced_costs_filter ()
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NONNULL mutable_reduced_costs_filter ()
void set_allocated_reduced_costs_filter (::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
void unsafe_arena_set_allocated_reduced_costs_filter (::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE unsafe_arena_release_reduced_costs_filter ()
bool has_initial_basis () const
 .operations_research.math_opt.BasisProto initial_basis = 4;
void clear_initial_basis ()
const ::operations_research::math_opt::BasisProtoinitial_basis () const
::operations_research::math_opt::BasisProto *PROTOBUF_NULLABLE release_initial_basis ()
::operations_research::math_opt::BasisProto *PROTOBUF_NONNULL mutable_initial_basis ()
void set_allocated_initial_basis (::operations_research::math_opt::BasisProto *PROTOBUF_NULLABLE value)
void unsafe_arena_set_allocated_initial_basis (::operations_research::math_opt::BasisProto *PROTOBUF_NULLABLE value)
::operations_research::math_opt::BasisProto *PROTOBUF_NULLABLE unsafe_arena_release_initial_basis ()
bool has_branching_priorities () const
 .operations_research.math_opt.SparseInt32VectorProto branching_priorities = 6;
void clear_branching_priorities ()
const ::operations_research::math_opt::SparseInt32VectorProtobranching_priorities () const
::operations_research::math_opt::SparseInt32VectorProto *PROTOBUF_NULLABLE release_branching_priorities ()
::operations_research::math_opt::SparseInt32VectorProto *PROTOBUF_NONNULL mutable_branching_priorities ()
void set_allocated_branching_priorities (::operations_research::math_opt::SparseInt32VectorProto *PROTOBUF_NULLABLE value)
void unsafe_arena_set_allocated_branching_priorities (::operations_research::math_opt::SparseInt32VectorProto *PROTOBUF_NULLABLE value)
::operations_research::math_opt::SparseInt32VectorProto *PROTOBUF_NULLABLE unsafe_arena_release_branching_priorities ()
bool has_primary_objective_parameters () const
 .operations_research.math_opt.ObjectiveParametersProto primary_objective_parameters = 7;
void clear_primary_objective_parameters ()
const ::operations_research::math_opt::ObjectiveParametersProtoprimary_objective_parameters () const
::operations_research::math_opt::ObjectiveParametersProto *PROTOBUF_NULLABLE release_primary_objective_parameters ()
::operations_research::math_opt::ObjectiveParametersProto *PROTOBUF_NONNULL mutable_primary_objective_parameters ()
void set_allocated_primary_objective_parameters (::operations_research::math_opt::ObjectiveParametersProto *PROTOBUF_NULLABLE value)
void unsafe_arena_set_allocated_primary_objective_parameters (::operations_research::math_opt::ObjectiveParametersProto *PROTOBUF_NULLABLE value)
::operations_research::math_opt::ObjectiveParametersProto *PROTOBUF_NULLABLE unsafe_arena_release_primary_objective_parameters ()
bool has_quadratic_dual_values_filter () const
 .operations_research.math_opt.SparseVectorFilterProto quadratic_dual_values_filter = 10;
void clear_quadratic_dual_values_filter ()
const ::operations_research::math_opt::SparseVectorFilterProtoquadratic_dual_values_filter () const
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE release_quadratic_dual_values_filter ()
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NONNULL mutable_quadratic_dual_values_filter ()
void set_allocated_quadratic_dual_values_filter (::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
void unsafe_arena_set_allocated_quadratic_dual_values_filter (::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE unsafe_arena_release_quadratic_dual_values_filter ()
template<typename>
PROTOBUF_CONSTEXPR ModelSolveParametersProto (::_pbi::ConstantInitialized)

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 ModelSolveParametersProtodefault_instance ()
static constexpr auto InternalGenerateClassData_ ()

Static Public Attributes

static constexpr int kIndexInFileMessages = 3

Protected Member Functions

 ModelSolveParametersProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena)
 ModelSolveParametersProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, const ModelSolveParametersProto &from)
 ModelSolveParametersProto (::google::protobuf::Arena *PROTOBUF_NULLABLE arena, ModelSolveParametersProto &&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_2fmodel_5fparameters_2eproto
void swap (ModelSolveParametersProto &a, ModelSolveParametersProto &b)

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int

nested types -------------------------------------------------—

accessors ----------------------------------------------------—

Enumerator
kSolutionHintsFieldNumber 
kAuxiliaryObjectiveParametersFieldNumber 
kLazyLinearConstraintIdsFieldNumber 
kVariableValuesFilterFieldNumber 
kDualValuesFilterFieldNumber 
kReducedCostsFilterFieldNumber 
kInitialBasisFieldNumber 
kBranchingPrioritiesFieldNumber 
kPrimaryObjectiveParametersFieldNumber 
kQuadraticDualValuesFilterFieldNumber 

Definition at line 716 of file model_parameters.pb.h.

Constructor & Destructor Documentation

◆ ModelSolveParametersProto() [1/8]

operations_research::math_opt::ModelSolveParametersProto::ModelSolveParametersProto ( )
inline

Definition at line 577 of file model_parameters.pb.h.

◆ ~ModelSolveParametersProto()

operations_research::math_opt::ModelSolveParametersProto::~ModelSolveParametersProto ( )

@protoc_insertion_point(destructor:operations_research.math_opt.ModelSolveParametersProto)

Definition at line 1133 of file model_parameters.pb.cc.

◆ ModelSolveParametersProto() [2/8]

template<typename = void>
PROTOBUF_CONSTEXPR operations_research::math_opt::ModelSolveParametersProto::ModelSolveParametersProto ( ::google::protobuf::internal::ConstantInitialized )
explicit

◆ ModelSolveParametersProto() [3/8]

operations_research::math_opt::ModelSolveParametersProto::ModelSolveParametersProto ( const ModelSolveParametersProto & from)
inline

Definition at line 590 of file model_parameters.pb.h.

◆ ModelSolveParametersProto() [4/8]

operations_research::math_opt::ModelSolveParametersProto::ModelSolveParametersProto ( ModelSolveParametersProto && from)
inlinenoexcept

Definition at line 591 of file model_parameters.pb.h.

◆ ModelSolveParametersProto() [5/8]

operations_research::math_opt::ModelSolveParametersProto::ModelSolveParametersProto ( ::google::protobuf::Arena *PROTOBUF_NULLABLE arena)
explicitprotected

@protoc_insertion_point(arena_constructor:operations_research.math_opt.ModelSolveParametersProto)

Definition at line 1057 of file model_parameters.pb.cc.

◆ ModelSolveParametersProto() [6/8]

operations_research::math_opt::ModelSolveParametersProto::ModelSolveParametersProto ( ::google::protobuf::Arena *PROTOBUF_NULLABLE arena,
const ModelSolveParametersProto & from )
protected

@protoc_insertion_point(copy_constructor:operations_research.math_opt.ModelSolveParametersProto)

Definition at line 1077 of file model_parameters.pb.cc.

◆ ModelSolveParametersProto() [7/8]

operations_research::math_opt::ModelSolveParametersProto::ModelSolveParametersProto ( ::google::protobuf::Arena *PROTOBUF_NULLABLE arena,
ModelSolveParametersProto && from )
inlineprotectednoexcept

Definition at line 698 of file model_parameters.pb.h.

◆ ModelSolveParametersProto() [8/8]

template<typename>
PROTOBUF_CONSTEXPR operations_research::math_opt::ModelSolveParametersProto::ModelSolveParametersProto ( ::_pbi::ConstantInitialized )

Definition at line 117 of file model_parameters.pb.cc.

Member Function Documentation

◆ _InternalSerialize()

uint8_t *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::_InternalSerialize ( ::uint8_t *PROTOBUF_NONNULL target,
::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream ) const
final

@protoc_insertion_point(serialize_to_array_start:operations_research.math_opt.ModelSolveParametersProto)

.operations_research.math_opt.SparseVectorFilterProto variable_values_filter = 1;

.operations_research.math_opt.SparseVectorFilterProto dual_values_filter = 2;

.operations_research.math_opt.SparseVectorFilterProto reduced_costs_filter = 3;

.operations_research.math_opt.BasisProto initial_basis = 4;

repeated .operations_research.math_opt.SolutionHintProto solution_hints = 5;

.operations_research.math_opt.SparseInt32VectorProto branching_priorities = 6;

.operations_research.math_opt.ObjectiveParametersProto primary_objective_parameters = 7;

map<int64, .operations_research.math_opt.ObjectiveParametersProto> auxiliary_objective_parameters = 8;

repeated int64 lazy_linear_constraint_ids = 9;

.operations_research.math_opt.SparseVectorFilterProto quadratic_dual_values_filter = 10;

@protoc_insertion_point(serialize_to_array_end:operations_research.math_opt.ModelSolveParametersProto)

Definition at line 1373 of file model_parameters.pb.cc.

◆ add_lazy_linear_constraint_ids()

void operations_research::math_opt::ModelSolveParametersProto::add_lazy_linear_constraint_ids ( ::int64_t value)
inline

◆ add_solution_hints()

operations_research::math_opt::SolutionHintProto *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::add_solution_hints ( )
inline

@protoc_insertion_point(field_add:operations_research.math_opt.ModelSolveParametersProto.solution_hints)

Definition at line 1790 of file model_parameters.pb.h.

◆ auxiliary_objective_parameters()

const::google::protobuf::Map<::int64_t,::operations_research::math_opt::ObjectiveParametersProto > & operations_research::math_opt::ModelSolveParametersProto::auxiliary_objective_parameters ( ) const
inline

◆ auxiliary_objective_parameters_size()

int operations_research::math_opt::ModelSolveParametersProto::auxiliary_objective_parameters_size ( ) const
inline

map<int64, .operations_research.math_opt.ObjectiveParametersProto> auxiliary_objective_parameters = 8;

Definition at line 2008 of file model_parameters.pb.h.

◆ branching_priorities()

const::operations_research::math_opt::SparseInt32VectorProto & operations_research::math_opt::ModelSolveParametersProto::branching_priorities ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.ModelSolveParametersProto.branching_priorities)

Definition at line 1824 of file model_parameters.pb.h.

◆ ByteSizeLong()

size_t operations_research::math_opt::ModelSolveParametersProto::ByteSizeLong ( ) const
final

@protoc_insertion_point(message_byte_size_start:operations_research.math_opt.ModelSolveParametersProto)

Prevent compiler warnings about cached_has_bits being unused

repeated .operations_research.math_opt.SolutionHintProto solution_hints = 5;

map<int64, .operations_research.math_opt.ObjectiveParametersProto> auxiliary_objective_parameters = 8;

repeated int64 lazy_linear_constraint_ids = 9;

.operations_research.math_opt.SparseVectorFilterProto variable_values_filter = 1;

.operations_research.math_opt.SparseVectorFilterProto dual_values_filter = 2;

.operations_research.math_opt.SparseVectorFilterProto reduced_costs_filter = 3;

.operations_research.math_opt.BasisProto initial_basis = 4;

.operations_research.math_opt.SparseInt32VectorProto branching_priorities = 6;

.operations_research.math_opt.ObjectiveParametersProto primary_objective_parameters = 7;

.operations_research.math_opt.SparseVectorFilterProto quadratic_dual_values_filter = 10;

Definition at line 1486 of file model_parameters.pb.cc.

◆ Clear()

PROTOBUF_NOINLINE void operations_research::math_opt::ModelSolveParametersProto::Clear ( )

@protoc_insertion_point(message_clear_start:operations_research.math_opt.ModelSolveParametersProto)

Prevent compiler warnings about cached_has_bits being unused

Definition at line 1322 of file model_parameters.pb.cc.

◆ clear_auxiliary_objective_parameters()

void operations_research::math_opt::ModelSolveParametersProto::clear_auxiliary_objective_parameters ( )
inline

Definition at line 2011 of file model_parameters.pb.h.

◆ clear_branching_priorities()

void operations_research::math_opt::ModelSolveParametersProto::clear_branching_priorities ( )

Definition at line 1052 of file model_parameters.pb.cc.

◆ clear_dual_values_filter()

void operations_research::math_opt::ModelSolveParametersProto::clear_dual_values_filter ( )

Definition at line 1032 of file model_parameters.pb.cc.

◆ clear_initial_basis()

void operations_research::math_opt::ModelSolveParametersProto::clear_initial_basis ( )

Definition at line 1047 of file model_parameters.pb.cc.

◆ clear_lazy_linear_constraint_ids()

void operations_research::math_opt::ModelSolveParametersProto::clear_lazy_linear_constraint_ids ( )
inline

Definition at line 2040 of file model_parameters.pb.h.

◆ clear_primary_objective_parameters()

void operations_research::math_opt::ModelSolveParametersProto::clear_primary_objective_parameters ( )
inline

Definition at line 1912 of file model_parameters.pb.h.

◆ clear_quadratic_dual_values_filter()

void operations_research::math_opt::ModelSolveParametersProto::clear_quadratic_dual_values_filter ( )

Definition at line 1037 of file model_parameters.pb.cc.

◆ clear_reduced_costs_filter()

void operations_research::math_opt::ModelSolveParametersProto::clear_reduced_costs_filter ( )

Definition at line 1042 of file model_parameters.pb.cc.

◆ clear_solution_hints()

void operations_research::math_opt::ModelSolveParametersProto::clear_solution_hints ( )
inline

Definition at line 1770 of file model_parameters.pb.h.

◆ clear_variable_values_filter()

void operations_research::math_opt::ModelSolveParametersProto::clear_variable_values_filter ( )

Definition at line 1027 of file model_parameters.pb.cc.

◆ CopyFrom()

void operations_research::math_opt::ModelSolveParametersProto::CopyFrom ( const ModelSolveParametersProto & from)

@protoc_insertion_point(class_specific_copy_from_start:operations_research.math_opt.ModelSolveParametersProto)

Definition at line 1641 of file model_parameters.pb.cc.

◆ default_instance()

const ModelSolveParametersProto & operations_research::math_opt::ModelSolveParametersProto::default_instance ( )
inlinestatic

Definition at line 625 of file model_parameters.pb.h.

◆ descriptor()

const ::google::protobuf::Descriptor *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::descriptor ( )
inlinestatic

Definition at line 616 of file model_parameters.pb.h.

◆ dual_values_filter()

const::operations_research::math_opt::SparseVectorFilterProto & operations_research::math_opt::ModelSolveParametersProto::dual_values_filter ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.ModelSolveParametersProto.dual_values_filter)

Definition at line 1402 of file model_parameters.pb.h.

◆ GetCachedSize()

int operations_research::math_opt::ModelSolveParametersProto::GetCachedSize ( ) const
inline

Definition at line 684 of file model_parameters.pb.h.

◆ GetClassData()

PROTOBUF_ATTRIBUTE_WEAKconst::google::protobuf::internal::ClassData *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::GetClassData ( ) const
protected

Definition at line 1212 of file model_parameters.pb.cc.

◆ GetDescriptor()

const ::google::protobuf::Descriptor *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::GetDescriptor ( )
inlinestatic

Definition at line 619 of file model_parameters.pb.h.

◆ GetMetadata()

google::protobuf::Metadata operations_research::math_opt::ModelSolveParametersProto::GetMetadata ( ) const

Definition at line 1664 of file model_parameters.pb.cc.

◆ GetReflection()

const ::google::protobuf::Reflection *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::GetReflection ( )
inlinestatic

Definition at line 622 of file model_parameters.pb.h.

◆ has_branching_priorities()

bool operations_research::math_opt::ModelSolveParametersProto::has_branching_priorities ( ) const
inline

.operations_research.math_opt.SparseInt32VectorProto branching_priorities = 6;

Definition at line 1814 of file model_parameters.pb.h.

◆ has_dual_values_filter()

bool operations_research::math_opt::ModelSolveParametersProto::has_dual_values_filter ( ) const
inline

.operations_research.math_opt.SparseVectorFilterProto dual_values_filter = 2;

Definition at line 1392 of file model_parameters.pb.h.

◆ has_initial_basis()

bool operations_research::math_opt::ModelSolveParametersProto::has_initial_basis ( ) const
inline

.operations_research.math_opt.BasisProto initial_basis = 4;

Definition at line 1671 of file model_parameters.pb.h.

◆ has_primary_objective_parameters()

bool operations_research::math_opt::ModelSolveParametersProto::has_primary_objective_parameters ( ) const
inline

.operations_research.math_opt.ObjectiveParametersProto primary_objective_parameters = 7;

Definition at line 1907 of file model_parameters.pb.h.

◆ has_quadratic_dual_values_filter()

bool operations_research::math_opt::ModelSolveParametersProto::has_quadratic_dual_values_filter ( ) const
inline

.operations_research.math_opt.SparseVectorFilterProto quadratic_dual_values_filter = 10;

Definition at line 1485 of file model_parameters.pb.h.

◆ has_reduced_costs_filter()

bool operations_research::math_opt::ModelSolveParametersProto::has_reduced_costs_filter ( ) const
inline

.operations_research.math_opt.SparseVectorFilterProto reduced_costs_filter = 3;

Definition at line 1578 of file model_parameters.pb.h.

◆ has_variable_values_filter()

bool operations_research::math_opt::ModelSolveParametersProto::has_variable_values_filter ( ) const
inline

◆ initial_basis()

const::operations_research::math_opt::BasisProto & operations_research::math_opt::ModelSolveParametersProto::initial_basis ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.ModelSolveParametersProto.initial_basis)

Definition at line 1681 of file model_parameters.pb.h.

◆ InternalGenerateClassData_()

auto operations_research::math_opt::ModelSolveParametersProto::InternalGenerateClassData_ ( )
staticconstexpr

Definition at line 1184 of file model_parameters.pb.cc.

◆ InternalNewImpl_()

auto operations_research::math_opt::ModelSolveParametersProto::InternalNewImpl_ ( )
staticconstexprprotected

Definition at line 1156 of file model_parameters.pb.cc.

◆ IsInitialized()

bool operations_research::math_opt::ModelSolveParametersProto::IsInitialized ( ) const
inline

Definition at line 660 of file model_parameters.pb.h.

◆ lazy_linear_constraint_ids() [1/2]

const::google::protobuf::RepeatedField<::int64_t > & operations_research::math_opt::ModelSolveParametersProto::lazy_linear_constraint_ids ( ) const
inline

◆ lazy_linear_constraint_ids() [2/2]

int64_t operations_research::math_opt::ModelSolveParametersProto::lazy_linear_constraint_ids ( int index) const
inline

◆ lazy_linear_constraint_ids_size()

int operations_research::math_opt::ModelSolveParametersProto::lazy_linear_constraint_ids_size ( ) const
inline

repeated int64 lazy_linear_constraint_ids = 9;

Definition at line 2037 of file model_parameters.pb.h.

◆ MergeFrom()

void operations_research::math_opt::ModelSolveParametersProto::MergeFrom ( const ModelSolveParametersProto & from)
inline

Definition at line 653 of file model_parameters.pb.h.

◆ mutable_auxiliary_objective_parameters()

google::protobuf::Map<::int64_t,::operations_research::math_opt::ObjectiveParametersProto > *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_auxiliary_objective_parameters ( )
inline

@protoc_insertion_point(field_mutable_map:operations_research.math_opt.ModelSolveParametersProto.auxiliary_objective_parameters)

Definition at line 2027 of file model_parameters.pb.h.

◆ mutable_branching_priorities()

operations_research::math_opt::SparseInt32VectorProto *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_branching_priorities ( )
inline

@protoc_insertion_point(field_mutable:operations_research.math_opt.ModelSolveParametersProto.branching_priorities)

Definition at line 1878 of file model_parameters.pb.h.

◆ mutable_dual_values_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_dual_values_filter ( )
inline

@protoc_insertion_point(field_mutable:operations_research.math_opt.ModelSolveParametersProto.dual_values_filter)

Definition at line 1456 of file model_parameters.pb.h.

◆ mutable_initial_basis()

operations_research::math_opt::BasisProto *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_initial_basis ( )
inline

@protoc_insertion_point(field_mutable:operations_research.math_opt.ModelSolveParametersProto.initial_basis)

Definition at line 1735 of file model_parameters.pb.h.

◆ mutable_lazy_linear_constraint_ids()

google::protobuf::RepeatedField<::int64_t > *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_lazy_linear_constraint_ids ( )
inline

@protoc_insertion_point(field_mutable_list:operations_research.math_opt.ModelSolveParametersProto.lazy_linear_constraint_ids)

Definition at line 2062 of file model_parameters.pb.h.

◆ mutable_primary_objective_parameters()

operations_research::math_opt::ObjectiveParametersProto *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_primary_objective_parameters ( )
inline

◆ mutable_quadratic_dual_values_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_quadratic_dual_values_filter ( )
inline

◆ mutable_reduced_costs_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_reduced_costs_filter ( )
inline

@protoc_insertion_point(field_mutable:operations_research.math_opt.ModelSolveParametersProto.reduced_costs_filter)

Definition at line 1642 of file model_parameters.pb.h.

◆ mutable_solution_hints() [1/2]

google::protobuf::RepeatedPtrField<::operations_research::math_opt::SolutionHintProto > *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_solution_hints ( )
inline

@protoc_insertion_point(field_mutable_list:operations_research.math_opt.ModelSolveParametersProto.solution_hints)

Definition at line 1779 of file model_parameters.pb.h.

◆ mutable_solution_hints() [2/2]

operations_research::math_opt::SolutionHintProto *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_solution_hints ( int index)
inline

@protoc_insertion_point(field_mutable:operations_research.math_opt.ModelSolveParametersProto.solution_hints)

Definition at line 1774 of file model_parameters.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_unknown_fields ( )
inline

Definition at line 611 of file model_parameters.pb.h.

◆ mutable_variable_values_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::mutable_variable_values_filter ( )
inline

@protoc_insertion_point(field_mutable:operations_research.math_opt.ModelSolveParametersProto.variable_values_filter)

Definition at line 1363 of file model_parameters.pb.h.

◆ New()

ModelSolveParametersProto *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::New ( ::google::protobuf::Arena *PROTOBUF_NULLABLE arena = nullptr) const
inline

implements Message -------------------------------------------—

Definition at line 647 of file model_parameters.pb.h.

◆ operator=() [1/2]

ModelSolveParametersProto & operations_research::math_opt::ModelSolveParametersProto::operator= ( const ModelSolveParametersProto & from)
inline

Definition at line 593 of file model_parameters.pb.h.

◆ operator=() [2/2]

ModelSolveParametersProto & operations_research::math_opt::ModelSolveParametersProto::operator= ( ModelSolveParametersProto && from)
inlinenoexcept

Definition at line 597 of file model_parameters.pb.h.

◆ PlacementNew_()

void *PROTOBUF_NONNULL operations_research::math_opt::ModelSolveParametersProto::PlacementNew_ ( const void * PROTOBUF_NONNULL,
void *PROTOBUF_NONNULL mem,
::google::protobuf::Arena *PROTOBUF_NULLABLE arena )
inlinestaticprotected

Definition at line 1151 of file model_parameters.pb.cc.

◆ primary_objective_parameters()

const::operations_research::math_opt::ObjectiveParametersProto & operations_research::math_opt::ModelSolveParametersProto::primary_objective_parameters ( ) const
inline

◆ quadratic_dual_values_filter()

const::operations_research::math_opt::SparseVectorFilterProto & operations_research::math_opt::ModelSolveParametersProto::quadratic_dual_values_filter ( ) const
inline

◆ reduced_costs_filter()

const::operations_research::math_opt::SparseVectorFilterProto & operations_research::math_opt::ModelSolveParametersProto::reduced_costs_filter ( ) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.ModelSolveParametersProto.reduced_costs_filter)

Definition at line 1588 of file model_parameters.pb.h.

◆ release_branching_priorities()

operations_research::math_opt::SparseInt32VectorProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::release_branching_priorities ( )
inlinenodiscard

Definition at line 1842 of file model_parameters.pb.h.

◆ release_dual_values_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::release_dual_values_filter ( )
inlinenodiscard

Definition at line 1420 of file model_parameters.pb.h.

◆ release_initial_basis()

operations_research::math_opt::BasisProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::release_initial_basis ( )
inlinenodiscard

Definition at line 1699 of file model_parameters.pb.h.

◆ release_primary_objective_parameters()

operations_research::math_opt::ObjectiveParametersProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::release_primary_objective_parameters ( )
inlinenodiscard

Definition at line 1940 of file model_parameters.pb.h.

◆ release_quadratic_dual_values_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::release_quadratic_dual_values_filter ( )
inlinenodiscard

Definition at line 1513 of file model_parameters.pb.h.

◆ release_reduced_costs_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::release_reduced_costs_filter ( )
inlinenodiscard

Definition at line 1606 of file model_parameters.pb.h.

◆ release_variable_values_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::release_variable_values_filter ( )
inlinenodiscard

Definition at line 1327 of file model_parameters.pb.h.

◆ set_allocated_branching_priorities()

void operations_research::math_opt::ModelSolveParametersProto::set_allocated_branching_priorities ( ::operations_research::math_opt::SparseInt32VectorProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_set_allocated:operations_research.math_opt.ModelSolveParametersProto.branching_priorities)

Definition at line 1885 of file model_parameters.pb.h.

◆ set_allocated_dual_values_filter()

void operations_research::math_opt::ModelSolveParametersProto::set_allocated_dual_values_filter ( ::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_set_allocated:operations_research.math_opt.ModelSolveParametersProto.dual_values_filter)

Definition at line 1463 of file model_parameters.pb.h.

◆ set_allocated_initial_basis()

void operations_research::math_opt::ModelSolveParametersProto::set_allocated_initial_basis ( ::operations_research::math_opt::BasisProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_set_allocated:operations_research.math_opt.ModelSolveParametersProto.initial_basis)

Definition at line 1742 of file model_parameters.pb.h.

◆ set_allocated_primary_objective_parameters()

void operations_research::math_opt::ModelSolveParametersProto::set_allocated_primary_objective_parameters ( ::operations_research::math_opt::ObjectiveParametersProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_set_allocated:operations_research.math_opt.ModelSolveParametersProto.primary_objective_parameters)

Definition at line 1983 of file model_parameters.pb.h.

◆ set_allocated_quadratic_dual_values_filter()

void operations_research::math_opt::ModelSolveParametersProto::set_allocated_quadratic_dual_values_filter ( ::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_set_allocated:operations_research.math_opt.ModelSolveParametersProto.quadratic_dual_values_filter)

Definition at line 1556 of file model_parameters.pb.h.

◆ set_allocated_reduced_costs_filter()

void operations_research::math_opt::ModelSolveParametersProto::set_allocated_reduced_costs_filter ( ::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_set_allocated:operations_research.math_opt.ModelSolveParametersProto.reduced_costs_filter)

Definition at line 1649 of file model_parameters.pb.h.

◆ set_allocated_variable_values_filter()

void operations_research::math_opt::ModelSolveParametersProto::set_allocated_variable_values_filter ( ::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_set_allocated:operations_research.math_opt.ModelSolveParametersProto.variable_values_filter)

Definition at line 1370 of file model_parameters.pb.h.

◆ set_lazy_linear_constraint_ids()

void operations_research::math_opt::ModelSolveParametersProto::set_lazy_linear_constraint_ids ( int index,
::int64_t value )
inline

◆ solution_hints() [1/2]

const::google::protobuf::RepeatedPtrField<::operations_research::math_opt::SolutionHintProto > & operations_research::math_opt::ModelSolveParametersProto::solution_hints ( ) const
inline

@protoc_insertion_point(field_list:operations_research.math_opt.ModelSolveParametersProto.solution_hints)

Definition at line 1797 of file model_parameters.pb.h.

◆ solution_hints() [2/2]

const::operations_research::math_opt::SolutionHintProto & operations_research::math_opt::ModelSolveParametersProto::solution_hints ( int index) const
inline

@protoc_insertion_point(field_get:operations_research.math_opt.ModelSolveParametersProto.solution_hints)

Definition at line 1785 of file model_parameters.pb.h.

◆ solution_hints_size()

int operations_research::math_opt::ModelSolveParametersProto::solution_hints_size ( ) const
inline

repeated .operations_research.math_opt.SolutionHintProto solution_hints = 5;

Definition at line 1767 of file model_parameters.pb.h.

◆ Swap()

void operations_research::math_opt::ModelSolveParametersProto::Swap ( ModelSolveParametersProto *PROTOBUF_NONNULL other)
inline

Definition at line 631 of file model_parameters.pb.h.

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & operations_research::math_opt::ModelSolveParametersProto::unknown_fields ( ) const
inline

Definition at line 607 of file model_parameters.pb.h.

◆ unsafe_arena_release_branching_priorities()

operations_research::math_opt::SparseInt32VectorProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_release_branching_priorities ( )
inline

@protoc_insertion_point(field_release:operations_research.math_opt.ModelSolveParametersProto.branching_priorities)

Definition at line 1861 of file model_parameters.pb.h.

◆ unsafe_arena_release_dual_values_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_release_dual_values_filter ( )
inline

@protoc_insertion_point(field_release:operations_research.math_opt.ModelSolveParametersProto.dual_values_filter)

Definition at line 1439 of file model_parameters.pb.h.

◆ unsafe_arena_release_initial_basis()

operations_research::math_opt::BasisProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_release_initial_basis ( )
inline

@protoc_insertion_point(field_release:operations_research.math_opt.ModelSolveParametersProto.initial_basis)

Definition at line 1718 of file model_parameters.pb.h.

◆ unsafe_arena_release_primary_objective_parameters()

operations_research::math_opt::ObjectiveParametersProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_release_primary_objective_parameters ( )
inline

◆ unsafe_arena_release_quadratic_dual_values_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_release_quadratic_dual_values_filter ( )
inline

◆ unsafe_arena_release_reduced_costs_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_release_reduced_costs_filter ( )
inline

@protoc_insertion_point(field_release:operations_research.math_opt.ModelSolveParametersProto.reduced_costs_filter)

Definition at line 1625 of file model_parameters.pb.h.

◆ unsafe_arena_release_variable_values_filter()

operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_release_variable_values_filter ( )
inline

@protoc_insertion_point(field_release:operations_research.math_opt.ModelSolveParametersProto.variable_values_filter)

Definition at line 1346 of file model_parameters.pb.h.

◆ unsafe_arena_set_allocated_branching_priorities()

void operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_set_allocated_branching_priorities ( ::operations_research::math_opt::SparseInt32VectorProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.ModelSolveParametersProto.branching_priorities)

Definition at line 1828 of file model_parameters.pb.h.

◆ unsafe_arena_set_allocated_dual_values_filter()

void operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_set_allocated_dual_values_filter ( ::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.ModelSolveParametersProto.dual_values_filter)

Definition at line 1406 of file model_parameters.pb.h.

◆ unsafe_arena_set_allocated_initial_basis()

void operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_set_allocated_initial_basis ( ::operations_research::math_opt::BasisProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.ModelSolveParametersProto.initial_basis)

Definition at line 1685 of file model_parameters.pb.h.

◆ unsafe_arena_set_allocated_primary_objective_parameters()

void operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_set_allocated_primary_objective_parameters ( ::operations_research::math_opt::ObjectiveParametersProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.ModelSolveParametersProto.primary_objective_parameters)

Definition at line 1926 of file model_parameters.pb.h.

◆ unsafe_arena_set_allocated_quadratic_dual_values_filter()

void operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_set_allocated_quadratic_dual_values_filter ( ::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.ModelSolveParametersProto.quadratic_dual_values_filter)

Definition at line 1499 of file model_parameters.pb.h.

◆ unsafe_arena_set_allocated_reduced_costs_filter()

void operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_set_allocated_reduced_costs_filter ( ::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.ModelSolveParametersProto.reduced_costs_filter)

Definition at line 1592 of file model_parameters.pb.h.

◆ unsafe_arena_set_allocated_variable_values_filter()

void operations_research::math_opt::ModelSolveParametersProto::unsafe_arena_set_allocated_variable_values_filter ( ::operations_research::math_opt::SparseVectorFilterProto *PROTOBUF_NULLABLE value)
inline

@protoc_insertion_point(field_unsafe_arena_set_allocated:operations_research.math_opt.ModelSolveParametersProto.variable_values_filter)

Definition at line 1313 of file model_parameters.pb.h.

◆ UnsafeArenaSwap()

void operations_research::math_opt::ModelSolveParametersProto::UnsafeArenaSwap ( ModelSolveParametersProto *PROTOBUF_NONNULL other)
inline

Definition at line 639 of file model_parameters.pb.h.

◆ variable_values_filter()

const::operations_research::math_opt::SparseVectorFilterProto & operations_research::math_opt::ModelSolveParametersProto::variable_values_filter ( ) const
inline

◆ ::google::protobuf::Arena

friend class ::google::protobuf::Arena
friend

Definition at line 893 of file model_parameters.pb.h.

◆ ::google::protobuf::Arena::InternalHelper

template<typename T>
friend class ::google::protobuf::Arena::InternalHelper
friend

Definition at line 895 of file model_parameters.pb.h.

◆ ::google::protobuf::internal::TcParser

friend class ::google::protobuf::internal::TcParser
friend

Definition at line 886 of file model_parameters.pb.h.

◆ ::google::protobuf::MessageLite

friend class ::google::protobuf::MessageLite
friend

Definition at line 892 of file model_parameters.pb.h.

◆ ::TableStruct_ortools_2fmath_5fopt_2fmodel_5fparameters_2eproto

◆ swap

void swap ( ModelSolveParametersProto & a,
ModelSolveParametersProto & b )
friend

Definition at line 630 of file model_parameters.pb.h.

Member Data Documentation

◆ _impl_

Impl_ operations_research::math_opt::ModelSolveParametersProto::_impl_

Definition at line 925 of file model_parameters.pb.h.

◆ kIndexInFileMessages

int operations_research::math_opt::ModelSolveParametersProto::kIndexInFileMessages = 3
staticconstexpr

Definition at line 629 of file model_parameters.pb.h.


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