Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::sat::ConstraintProto::Impl_::ConstraintUnion Union Reference

Detailed Description

Definition at line 7963 of file cp_model.pb.h.

#include <cp_model.pb.h>

Public Member Functions

constexpr ConstraintUnion ()

Public Attributes

::google::protobuf::internal::ConstantInitialized _constinit_
::google::protobuf::Message *PROTOBUF_NULLABLE bool_or_
::google::protobuf::Message *PROTOBUF_NULLABLE bool_and_
::google::protobuf::Message *PROTOBUF_NULLABLE at_most_one_
::google::protobuf::Message *PROTOBUF_NULLABLE exactly_one_
::google::protobuf::Message *PROTOBUF_NULLABLE bool_xor_
::google::protobuf::Message *PROTOBUF_NULLABLE int_div_
::google::protobuf::Message *PROTOBUF_NULLABLE int_mod_
::google::protobuf::Message *PROTOBUF_NULLABLE int_prod_
::google::protobuf::Message *PROTOBUF_NULLABLE lin_max_
::google::protobuf::Message *PROTOBUF_NULLABLE linear_
::google::protobuf::Message *PROTOBUF_NULLABLE all_diff_
::google::protobuf::Message *PROTOBUF_NULLABLE element_
::google::protobuf::Message *PROTOBUF_NULLABLE circuit_
::google::protobuf::Message *PROTOBUF_NULLABLE routes_
::google::protobuf::Message *PROTOBUF_NULLABLE table_
::google::protobuf::Message *PROTOBUF_NULLABLE automaton_
::google::protobuf::Message *PROTOBUF_NULLABLE inverse_
::google::protobuf::Message *PROTOBUF_NULLABLE reservoir_
::google::protobuf::Message *PROTOBUF_NULLABLE interval_
::google::protobuf::Message *PROTOBUF_NULLABLE no_overlap_
::google::protobuf::Message *PROTOBUF_NULLABLE no_overlap_2d_
::google::protobuf::Message *PROTOBUF_NULLABLE cumulative_
::google::protobuf::Message *PROTOBUF_NULLABLE dummy_constraint_

Constructor & Destructor Documentation

◆ ConstraintUnion()

operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::ConstraintUnion ( )
inlineconstexpr

Definition at line 7964 of file cp_model.pb.h.

Member Data Documentation

◆ _constinit_

::google::protobuf::internal::ConstantInitialized operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::_constinit_

Definition at line 7965 of file cp_model.pb.h.

◆ all_diff_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::all_diff_

Definition at line 7976 of file cp_model.pb.h.

◆ at_most_one_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::at_most_one_

Definition at line 7968 of file cp_model.pb.h.

◆ automaton_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::automaton_

Definition at line 7981 of file cp_model.pb.h.

◆ bool_and_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::bool_and_

Definition at line 7967 of file cp_model.pb.h.

◆ bool_or_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::bool_or_

Definition at line 7966 of file cp_model.pb.h.

◆ bool_xor_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::bool_xor_

Definition at line 7970 of file cp_model.pb.h.

◆ circuit_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::circuit_

Definition at line 7978 of file cp_model.pb.h.

◆ cumulative_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::cumulative_

Definition at line 7987 of file cp_model.pb.h.

◆ dummy_constraint_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::dummy_constraint_

Definition at line 7988 of file cp_model.pb.h.

◆ element_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::element_

Definition at line 7977 of file cp_model.pb.h.

◆ exactly_one_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::exactly_one_

Definition at line 7969 of file cp_model.pb.h.

◆ int_div_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::int_div_

Definition at line 7971 of file cp_model.pb.h.

◆ int_mod_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::int_mod_

Definition at line 7972 of file cp_model.pb.h.

◆ int_prod_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::int_prod_

Definition at line 7973 of file cp_model.pb.h.

◆ interval_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::interval_

Definition at line 7984 of file cp_model.pb.h.

◆ inverse_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::inverse_

Definition at line 7982 of file cp_model.pb.h.

◆ lin_max_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::lin_max_

Definition at line 7974 of file cp_model.pb.h.

◆ linear_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::linear_

Definition at line 7975 of file cp_model.pb.h.

◆ no_overlap_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::no_overlap_

Definition at line 7985 of file cp_model.pb.h.

◆ no_overlap_2d_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::no_overlap_2d_

Definition at line 7986 of file cp_model.pb.h.

◆ reservoir_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::reservoir_

Definition at line 7983 of file cp_model.pb.h.

◆ routes_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::routes_

Definition at line 7979 of file cp_model.pb.h.

◆ table_

::google::protobuf::Message* PROTOBUF_NULLABLE operations_research::sat::ConstraintProto::Impl_::ConstraintUnion::table_

Definition at line 7980 of file cp_model.pb.h.


The documentation for this union was generated from the following file: