Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
parameters.pb.h File Reference
#include <limits>
#include <string>
#include <type_traits>
#include <utility>
#include "google/protobuf/runtime_version.h"
#include "google/protobuf/io/coded_stream.h"
#include "google/protobuf/arena.h"
#include "google/protobuf/arenastring.h"
#include "google/protobuf/generated_message_tctable_decl.h"
#include "google/protobuf/generated_message_util.h"
#include "google/protobuf/metadata_lite.h"
#include "google/protobuf/generated_message_reflection.h"
#include "google/protobuf/message.h"
#include "google/protobuf/message_lite.h"
#include "google/protobuf/repeated_field.h"
#include "google/protobuf/extension_set.h"
#include "google/protobuf/generated_enum_reflection.h"
#include "google/protobuf/unknown_field_set.h"
#include "google/protobuf/port_def.inc"
#include "google/protobuf/port_undef.inc"

Go to the source code of this file.

Classes

struct  TableStruct_ortools_2fglop_2fparameters_2eproto
 Internal implementation detail – do not use these members. More...
class  operations_research::glop::GlopParameters
struct  google::protobuf::is_proto_enum<::operations_research::glop::GlopParameters_ScalingAlgorithm >
struct  google::protobuf::is_proto_enum<::operations_research::glop::GlopParameters_SolverBehavior >
struct  google::protobuf::is_proto_enum<::operations_research::glop::GlopParameters_PricingRule >
struct  google::protobuf::is_proto_enum<::operations_research::glop::GlopParameters_InitialBasisHeuristic >
struct  google::protobuf::is_proto_enum<::operations_research::glop::GlopParameters_CostScalingAlgorithm >

Namespaces

namespace  google
namespace  google::protobuf
namespace  google::protobuf::internal
namespace  operations_research
 In SWIG mode, we don't want anything besides these top-level includes.
namespace  operations_research::glop

Macros

#define PROTOBUF_INTERNAL_EXPORT_ortools_2fglop_2fparameters_2eproto   OR_PROTO_DLL
 @protoc_insertion_point(includes)

Enumerations

enum  operations_research::glop::GlopParameters_ScalingAlgorithm : int { operations_research::glop::GlopParameters_ScalingAlgorithm_DEFAULT = 0 , operations_research::glop::GlopParameters_ScalingAlgorithm_EQUILIBRATION = 1 , operations_research::glop::GlopParameters_ScalingAlgorithm_LINEAR_PROGRAM = 2 }
enum  operations_research::glop::GlopParameters_SolverBehavior : int { operations_research::glop::GlopParameters_SolverBehavior_ALWAYS_DO = 0 , operations_research::glop::GlopParameters_SolverBehavior_NEVER_DO = 1 , operations_research::glop::GlopParameters_SolverBehavior_LET_SOLVER_DECIDE = 2 }
enum  operations_research::glop::GlopParameters_PricingRule : int { operations_research::glop::GlopParameters_PricingRule_DANTZIG = 0 , operations_research::glop::GlopParameters_PricingRule_STEEPEST_EDGE = 1 , operations_research::glop::GlopParameters_PricingRule_DEVEX = 2 }
enum  operations_research::glop::GlopParameters_InitialBasisHeuristic : int { operations_research::glop::GlopParameters_InitialBasisHeuristic_NONE = 0 , operations_research::glop::GlopParameters_InitialBasisHeuristic_BIXBY = 1 , operations_research::glop::GlopParameters_InitialBasisHeuristic_TRIANGULAR = 2 , operations_research::glop::GlopParameters_InitialBasisHeuristic_MAROS = 3 }
enum  operations_research::glop::GlopParameters_CostScalingAlgorithm : int { operations_research::glop::GlopParameters_CostScalingAlgorithm_NO_COST_SCALING = 0 , operations_research::glop::GlopParameters_CostScalingAlgorithm_CONTAIN_ONE_COST_SCALING = 1 , operations_research::glop::GlopParameters_CostScalingAlgorithm_MEAN_COST_SCALING = 2 , operations_research::glop::GlopParameters_CostScalingAlgorithm_MEDIAN_COST_SCALING = 3 }

Functions

template<typename T>
::absl::string_view google::protobuf::internal::GetAnyMessageName ()
bool operations_research::glop::GlopParameters_ScalingAlgorithm_IsValid (int value)
const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL operations_research::glop::GlopParameters_ScalingAlgorithm_descriptor ()
template<typename T>
const ::std::string & operations_research::glop::GlopParameters_ScalingAlgorithm_Name (T value)
template<>
const ::std::string & operations_research::glop::GlopParameters_ScalingAlgorithm_Name (GlopParameters_ScalingAlgorithm value)
bool operations_research::glop::GlopParameters_ScalingAlgorithm_Parse (::absl::string_view name, GlopParameters_ScalingAlgorithm *PROTOBUF_NONNULL value)
bool operations_research::glop::GlopParameters_SolverBehavior_IsValid (int value)
const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL operations_research::glop::GlopParameters_SolverBehavior_descriptor ()
template<typename T>
const ::std::string & operations_research::glop::GlopParameters_SolverBehavior_Name (T value)
template<>
const ::std::string & operations_research::glop::GlopParameters_SolverBehavior_Name (GlopParameters_SolverBehavior value)
bool operations_research::glop::GlopParameters_SolverBehavior_Parse (::absl::string_view name, GlopParameters_SolverBehavior *PROTOBUF_NONNULL value)
bool operations_research::glop::GlopParameters_PricingRule_IsValid (int value)
const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL operations_research::glop::GlopParameters_PricingRule_descriptor ()
template<typename T>
const ::std::string & operations_research::glop::GlopParameters_PricingRule_Name (T value)
template<>
const ::std::string & operations_research::glop::GlopParameters_PricingRule_Name (GlopParameters_PricingRule value)
bool operations_research::glop::GlopParameters_PricingRule_Parse (::absl::string_view name, GlopParameters_PricingRule *PROTOBUF_NONNULL value)
bool operations_research::glop::GlopParameters_InitialBasisHeuristic_IsValid (int value)
const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL operations_research::glop::GlopParameters_InitialBasisHeuristic_descriptor ()
template<typename T>
const ::std::string & operations_research::glop::GlopParameters_InitialBasisHeuristic_Name (T value)
template<>
const ::std::string & operations_research::glop::GlopParameters_InitialBasisHeuristic_Name (GlopParameters_InitialBasisHeuristic value)
bool operations_research::glop::GlopParameters_InitialBasisHeuristic_Parse (::absl::string_view name, GlopParameters_InitialBasisHeuristic *PROTOBUF_NONNULL value)
bool operations_research::glop::GlopParameters_CostScalingAlgorithm_IsValid (int value)
const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL operations_research::glop::GlopParameters_CostScalingAlgorithm_descriptor ()
template<typename T>
const ::std::string & operations_research::glop::GlopParameters_CostScalingAlgorithm_Name (T value)
template<>
const ::std::string & operations_research::glop::GlopParameters_CostScalingAlgorithm_Name (GlopParameters_CostScalingAlgorithm value)
bool operations_research::glop::GlopParameters_CostScalingAlgorithm_Parse (::absl::string_view name, GlopParameters_CostScalingAlgorithm *PROTOBUF_NONNULL value)
template<>
const EnumDescriptor *PROTOBUF_NONNULL google::protobuf::GetEnumDescriptor<::operations_research::glop::GlopParameters_ScalingAlgorithm > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL google::protobuf::GetEnumDescriptor<::operations_research::glop::GlopParameters_SolverBehavior > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL google::protobuf::GetEnumDescriptor<::operations_research::glop::GlopParameters_PricingRule > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL google::protobuf::GetEnumDescriptor<::operations_research::glop::GlopParameters_InitialBasisHeuristic > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL google::protobuf::GetEnumDescriptor<::operations_research::glop::GlopParameters_CostScalingAlgorithm > ()

Variables

OR_PROTO_DLLconst ::google::protobuf::internal::DescriptorTable descriptor_table_ortools_2fglop_2fparameters_2eproto
constexpr GlopParameters_ScalingAlgorithm operations_research::glop::GlopParameters_ScalingAlgorithm_ScalingAlgorithm_MIN
constexpr GlopParameters_ScalingAlgorithm operations_research::glop::GlopParameters_ScalingAlgorithm_ScalingAlgorithm_MAX
constexpr int operations_research::glop::GlopParameters_ScalingAlgorithm_ScalingAlgorithm_ARRAYSIZE = 2 + 1
constexpr GlopParameters_SolverBehavior operations_research::glop::GlopParameters_SolverBehavior_SolverBehavior_MIN
constexpr GlopParameters_SolverBehavior operations_research::glop::GlopParameters_SolverBehavior_SolverBehavior_MAX
constexpr int operations_research::glop::GlopParameters_SolverBehavior_SolverBehavior_ARRAYSIZE = 2 + 1
constexpr GlopParameters_PricingRule operations_research::glop::GlopParameters_PricingRule_PricingRule_MIN
constexpr GlopParameters_PricingRule operations_research::glop::GlopParameters_PricingRule_PricingRule_MAX
constexpr int operations_research::glop::GlopParameters_PricingRule_PricingRule_ARRAYSIZE = 2 + 1
constexpr GlopParameters_InitialBasisHeuristic operations_research::glop::GlopParameters_InitialBasisHeuristic_InitialBasisHeuristic_MIN
constexpr GlopParameters_InitialBasisHeuristic operations_research::glop::GlopParameters_InitialBasisHeuristic_InitialBasisHeuristic_MAX
constexpr int operations_research::glop::GlopParameters_InitialBasisHeuristic_InitialBasisHeuristic_ARRAYSIZE = 3 + 1
constexpr GlopParameters_CostScalingAlgorithm operations_research::glop::GlopParameters_CostScalingAlgorithm_CostScalingAlgorithm_MIN
constexpr GlopParameters_CostScalingAlgorithm operations_research::glop::GlopParameters_CostScalingAlgorithm_CostScalingAlgorithm_MAX
constexpr int operations_research::glop::GlopParameters_CostScalingAlgorithm_CostScalingAlgorithm_ARRAYSIZE = 3 + 1

Macro Definition Documentation

◆ PROTOBUF_INTERNAL_EXPORT_ortools_2fglop_2fparameters_2eproto

#define PROTOBUF_INTERNAL_EXPORT_ortools_2fglop_2fparameters_2eproto   OR_PROTO_DLL

@protoc_insertion_point(includes)

Generated by the protocol buffer compiler. DO NOT EDIT! NO CHECKED-IN PROTOBUF GENCODE source: ortools/glop/parameters.proto Protobuf C++ Version: 6.31.1 Must be included last.

Definition at line 38 of file parameters.pb.h.

Variable Documentation

◆ descriptor_table_ortools_2fglop_2fparameters_2eproto

OR_PROTO_DLLconst ::google::protobuf::internal::DescriptorTable descriptor_table_ortools_2fglop_2fparameters_2eproto
extern

Definition at line 338 of file parameters.pb.cc.