Google OR-Tools: google::protobuf Namespace Reference

Classes

struct  is_proto_enum<::operations_research::bop::BopOptimizerMethod_OptimizerType >
struct  is_proto_enum<::operations_research::bop::BopParameters_ThreadSynchronizationType >
struct  is_proto_enum<::operations_research::FirstSolutionStrategy_Value >
struct  is_proto_enum<::operations_research::LocalSearchMetaheuristic_Value >
struct  is_proto_enum<::operations_research::RoutingSearchStatus_Value >
struct  is_proto_enum<::operations_research::LocalCheapestInsertionParameters_PairInsertionStrategy >
struct  is_proto_enum<::operations_research::LocalCheapestInsertionParameters_InsertionSortingProperty >
struct  is_proto_enum<::operations_research::RuinCompositionStrategy_Value >
struct  is_proto_enum<::operations_research::PerturbationStrategy_Value >
struct  is_proto_enum<::operations_research::CoolingScheduleStrategy_Value >
struct  is_proto_enum<::operations_research::RoutingSearchParameters_SchedulingSolver >
struct  is_proto_enum<::operations_research::ConstraintSolverParameters_TrailCompression >
struct  is_proto_enum<::operations_research::glop::GlopParameters_ScalingAlgorithm >
struct  is_proto_enum<::operations_research::glop::GlopParameters_SolverBehavior >
struct  is_proto_enum<::operations_research::glop::GlopParameters_PricingRule >
struct  is_proto_enum<::operations_research::glop::GlopParameters_InitialBasisHeuristic >
struct  is_proto_enum<::operations_research::glop::GlopParameters_CostScalingAlgorithm >
struct  is_proto_enum<::operations_research::FlowModelProto_ProblemType >
struct  is_proto_enum<::operations_research::MPSosConstraint_Type >
struct  is_proto_enum<::operations_research::MPModelProto_Annotation_TargetType >
struct  is_proto_enum<::operations_research::MPSolverCommonParameters_LPAlgorithmValues >
struct  is_proto_enum<::operations_research::MPModelRequest_SolverType >
struct  is_proto_enum<::operations_research::MPSolverResponseStatus >
struct  is_proto_enum<::operations_research::math_opt::CallbackEventProto >
struct  is_proto_enum<::operations_research::math_opt::TestEnumProto >
struct  is_proto_enum<::operations_research::math_opt::SolverTypeProto >
struct  is_proto_enum<::operations_research::math_opt::LPAlgorithmProto >
struct  is_proto_enum<::operations_research::math_opt::EmphasisProto >
struct  is_proto_enum<::operations_research::math_opt::FeasibilityStatusProto >
struct  is_proto_enum<::operations_research::math_opt::TerminationReasonProto >
struct  is_proto_enum<::operations_research::math_opt::LimitProto >
struct  is_proto_enum<::operations_research::math_opt::SolutionStatusProto >
struct  is_proto_enum<::operations_research::math_opt::BasisStatusProto >
struct  is_proto_enum<::operations_research::GScipParameters_Emphasis >
struct  is_proto_enum<::operations_research::GScipParameters_MetaParamValue >
struct  is_proto_enum<::operations_research::GScipOutput_Status >
struct  is_proto_enum<::operations_research::packing::vbp::VectorBinPackingSolveStatus >
struct  is_proto_enum<::operations_research::pdlp::RestartChoice >
struct  is_proto_enum<::operations_research::pdlp::PointType >
struct  is_proto_enum<::operations_research::pdlp::TerminationReason >
struct  is_proto_enum<::operations_research::pdlp::PolishingPhaseType >
struct  is_proto_enum<::operations_research::pdlp::PrimalDualHybridGradientParams_RestartStrategy >
struct  is_proto_enum<::operations_research::pdlp::PrimalDualHybridGradientParams_LinesearchRule >
struct  is_proto_enum<::operations_research::pdlp::OptimalityNorm >
struct  is_proto_enum<::operations_research::pdlp::SchedulerType >
struct  is_proto_enum<::operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy >
struct  is_proto_enum<::operations_research::sat::DecisionStrategyProto_DomainReductionStrategy >
struct  is_proto_enum<::operations_research::sat::CpSolverStatus >
struct  is_proto_enum<::operations_research::sat::SatParameters_VariableOrder >
struct  is_proto_enum<::operations_research::sat::SatParameters_Polarity >
struct  is_proto_enum<::operations_research::sat::SatParameters_ConflictMinimizationAlgorithm >
struct  is_proto_enum<::operations_research::sat::SatParameters_BinaryMinizationAlgorithm >
struct  is_proto_enum<::operations_research::sat::SatParameters_ClauseOrdering >
struct  is_proto_enum<::operations_research::sat::SatParameters_RestartAlgorithm >
struct  is_proto_enum<::operations_research::sat::SatParameters_MaxSatAssumptionOrder >
struct  is_proto_enum<::operations_research::sat::SatParameters_MaxSatStratificationAlgorithm >
struct  is_proto_enum<::operations_research::sat::SatParameters_SearchBranching >
struct  is_proto_enum<::operations_research::sat::SatParameters_SharedTreeSplitStrategy >
struct  is_proto_enum<::operations_research::sat::SatParameters_FPRoundingMethod >
struct  is_proto_enum<::operations_research::CourseSchedulingResultStatus >
struct  is_proto_enum<::operations_research::SetCoverSolutionResponse_Status >
struct  is_proto_enum<::operations_research::OptionalBoolean >

Functions

template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::bop::BopOptimizerMethod_OptimizerType > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::bop::BopParameters_ThreadSynchronizationType > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::FirstSolutionStrategy_Value > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::LocalSearchMetaheuristic_Value > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::RoutingSearchStatus_Value > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::LocalCheapestInsertionParameters_PairInsertionStrategy > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::LocalCheapestInsertionParameters_InsertionSortingProperty > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::RuinCompositionStrategy_Value > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::PerturbationStrategy_Value > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::CoolingScheduleStrategy_Value > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::RoutingSearchParameters_SchedulingSolver > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::ConstraintSolverParameters_TrailCompression > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::glop::GlopParameters_ScalingAlgorithm > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::glop::GlopParameters_SolverBehavior > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::glop::GlopParameters_PricingRule > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::glop::GlopParameters_InitialBasisHeuristic > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::glop::GlopParameters_CostScalingAlgorithm > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::FlowModelProto_ProblemType > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::MPSosConstraint_Type > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::MPModelProto_Annotation_TargetType > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::MPSolverCommonParameters_LPAlgorithmValues > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::MPModelRequest_SolverType > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::MPSolverResponseStatus > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::math_opt::CallbackEventProto > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::math_opt::TestEnumProto > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::math_opt::SolverTypeProto > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::math_opt::LPAlgorithmProto > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::math_opt::EmphasisProto > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::math_opt::FeasibilityStatusProto > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::math_opt::TerminationReasonProto > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::math_opt::LimitProto > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::math_opt::SolutionStatusProto > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::math_opt::BasisStatusProto > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::GScipParameters_Emphasis > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::GScipParameters_MetaParamValue > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::GScipOutput_Status > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::packing::vbp::VectorBinPackingSolveStatus > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::pdlp::RestartChoice > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::pdlp::PointType > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::pdlp::TerminationReason > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::pdlp::PolishingPhaseType > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::pdlp::PrimalDualHybridGradientParams_RestartStrategy > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::pdlp::PrimalDualHybridGradientParams_LinesearchRule > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::pdlp::OptimalityNorm > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::pdlp::SchedulerType > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::DecisionStrategyProto_DomainReductionStrategy > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::CpSolverStatus > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_VariableOrder > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_Polarity > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_ConflictMinimizationAlgorithm > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_BinaryMinizationAlgorithm > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_ClauseOrdering > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_RestartAlgorithm > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_MaxSatAssumptionOrder > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_MaxSatStratificationAlgorithm > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_SearchBranching > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_SharedTreeSplitStrategy > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::sat::SatParameters_FPRoundingMethod > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::CourseSchedulingResultStatus > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::SetCoverSolutionResponse_Status > ()
template<>
const EnumDescriptor *PROTOBUF_NONNULL GetEnumDescriptor<::operations_research::OptionalBoolean > ()

◆ GetEnumDescriptor<::operations_research::bop::BopOptimizerMethod_OptimizerType >()

◆ GetEnumDescriptor<::operations_research::bop::BopParameters_ThreadSynchronizationType >()

◆ GetEnumDescriptor<::operations_research::ConstraintSolverParameters_TrailCompression >()

◆ GetEnumDescriptor<::operations_research::CoolingScheduleStrategy_Value >()

◆ GetEnumDescriptor<::operations_research::CourseSchedulingResultStatus >()

◆ GetEnumDescriptor<::operations_research::FirstSolutionStrategy_Value >()

◆ GetEnumDescriptor<::operations_research::FlowModelProto_ProblemType >()

◆ GetEnumDescriptor<::operations_research::glop::GlopParameters_CostScalingAlgorithm >()

◆ GetEnumDescriptor<::operations_research::glop::GlopParameters_InitialBasisHeuristic >()

◆ GetEnumDescriptor<::operations_research::glop::GlopParameters_PricingRule >()

◆ GetEnumDescriptor<::operations_research::glop::GlopParameters_ScalingAlgorithm >()

◆ GetEnumDescriptor<::operations_research::glop::GlopParameters_SolverBehavior >()

◆ GetEnumDescriptor<::operations_research::GScipOutput_Status >()

◆ GetEnumDescriptor<::operations_research::GScipParameters_Emphasis >()

◆ GetEnumDescriptor<::operations_research::GScipParameters_MetaParamValue >()

◆ GetEnumDescriptor<::operations_research::LocalCheapestInsertionParameters_InsertionSortingProperty >()

◆ GetEnumDescriptor<::operations_research::LocalCheapestInsertionParameters_PairInsertionStrategy >()

◆ GetEnumDescriptor<::operations_research::LocalSearchMetaheuristic_Value >()

◆ GetEnumDescriptor<::operations_research::math_opt::BasisStatusProto >()

◆ GetEnumDescriptor<::operations_research::math_opt::CallbackEventProto >()

◆ GetEnumDescriptor<::operations_research::math_opt::EmphasisProto >()

◆ GetEnumDescriptor<::operations_research::math_opt::FeasibilityStatusProto >()

◆ GetEnumDescriptor<::operations_research::math_opt::LimitProto >()

◆ GetEnumDescriptor<::operations_research::math_opt::LPAlgorithmProto >()

◆ GetEnumDescriptor<::operations_research::math_opt::SolutionStatusProto >()

◆ GetEnumDescriptor<::operations_research::math_opt::SolverTypeProto >()

◆ GetEnumDescriptor<::operations_research::math_opt::TerminationReasonProto >()

◆ GetEnumDescriptor<::operations_research::math_opt::TestEnumProto >()

◆ GetEnumDescriptor<::operations_research::MPModelProto_Annotation_TargetType >()

◆ GetEnumDescriptor<::operations_research::MPModelRequest_SolverType >()

◆ GetEnumDescriptor<::operations_research::MPSolverCommonParameters_LPAlgorithmValues >()

◆ GetEnumDescriptor<::operations_research::MPSolverResponseStatus >()

◆ GetEnumDescriptor<::operations_research::MPSosConstraint_Type >()

◆ GetEnumDescriptor<::operations_research::OptionalBoolean >()

◆ GetEnumDescriptor<::operations_research::packing::vbp::VectorBinPackingSolveStatus >()

◆ GetEnumDescriptor<::operations_research::pdlp::OptimalityNorm >()

◆ GetEnumDescriptor<::operations_research::pdlp::PointType >()

◆ GetEnumDescriptor<::operations_research::pdlp::PolishingPhaseType >()

◆ GetEnumDescriptor<::operations_research::pdlp::PrimalDualHybridGradientParams_LinesearchRule >()

◆ GetEnumDescriptor<::operations_research::pdlp::PrimalDualHybridGradientParams_RestartStrategy >()

◆ GetEnumDescriptor<::operations_research::pdlp::RestartChoice >()

◆ GetEnumDescriptor<::operations_research::pdlp::SchedulerType >()

◆ GetEnumDescriptor<::operations_research::pdlp::TerminationReason >()

◆ GetEnumDescriptor<::operations_research::PerturbationStrategy_Value >()

◆ GetEnumDescriptor<::operations_research::RoutingSearchParameters_SchedulingSolver >()

◆ GetEnumDescriptor<::operations_research::RoutingSearchStatus_Value >()

◆ GetEnumDescriptor<::operations_research::RuinCompositionStrategy_Value >()

◆ GetEnumDescriptor<::operations_research::sat::CpSolverStatus >()

◆ GetEnumDescriptor<::operations_research::sat::DecisionStrategyProto_DomainReductionStrategy >()

◆ GetEnumDescriptor<::operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_BinaryMinizationAlgorithm >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_ClauseOrdering >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_ConflictMinimizationAlgorithm >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_FPRoundingMethod >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_MaxSatAssumptionOrder >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_MaxSatStratificationAlgorithm >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_Polarity >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_RestartAlgorithm >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_SearchBranching >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_SharedTreeSplitStrategy >()

◆ GetEnumDescriptor<::operations_research::sat::SatParameters_VariableOrder >()

◆ GetEnumDescriptor<::operations_research::SetCoverSolutionResponse_Status >()