Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Coperations_research::sat::BoolVarA Boolean variable
 Coperations_research::ClosedIntervalRepresents a closed interval [start, end]. We must have start <= end
 Coperations_research::sat::ConstraintA constraint
 Coperations_research::sat::AutomatonConstraintSpecialized automaton constraint
 Coperations_research::sat::CircuitConstraintSpecialized circuit constraint
 Coperations_research::sat::CumulativeConstraintSpecialized cumulative constraint
 Coperations_research::sat::NoOverlap2DConstraintSpecialized no_overlap2D constraint
 Coperations_research::sat::ReservoirConstraintSpecialized reservoir constraint
 Coperations_research::sat::TableConstraintSpecialized assignment constraint
 Coperations_research::sat::CpModelBuilderWrapper class around the cp_model proto
 Coperations_research::DomainWe call "domain" any subset of Int64 = [kint64min, kint64max]
 Coperations_research::SortedDisjointIntervalList::IntervalComparator
 Coperations_research::sat::IntervalVarRepresents a Interval variable
 Coperations_research::sat::IntVarAn integer variable
 Coperations_research::sat::LinearExprA dedicated container for linear expressions
 CMessage
 Coperations_research::sat::AllDifferentConstraintProto
 Coperations_research::sat::AutomatonConstraintProto
 Coperations_research::sat::BoolArgumentProto
 Coperations_research::sat::CircuitConstraintProto
 Coperations_research::sat::CircuitCoveringConstraintProto
 Coperations_research::sat::ConstraintProto
 Coperations_research::sat::CpModelProto
 Coperations_research::sat::CpObjectiveProto
 Coperations_research::sat::CpSolverResponse
 Coperations_research::sat::CumulativeConstraintProto
 Coperations_research::sat::DecisionStrategyProto
 Coperations_research::sat::DecisionStrategyProto_AffineTransformation
 Coperations_research::sat::ElementConstraintProto
 Coperations_research::sat::IntegerArgumentProto
 Coperations_research::sat::IntegerVariableProto
 Coperations_research::sat::IntervalConstraintProto
 Coperations_research::sat::InverseConstraintProto
 Coperations_research::sat::LinearConstraintProto
 Coperations_research::sat::NoOverlap2DConstraintProto
 Coperations_research::sat::NoOverlapConstraintProto
 Coperations_research::sat::PartialVariableAssignment
 Coperations_research::sat::ReservoirConstraintProto
 Coperations_research::sat::RoutesConstraintProto
 Coperations_research::sat::SatParameters
 Coperations_research::sat::TableConstraintProto
 Coperations_research::sat::ModelClass that owns everything related to a particular optimization model
 Coperations_research::SortedDisjointIntervalListThis class represents a sorted list of disjoint, closed intervals
 CTableStruct_ortools_2fsat_2fcp_5fmodel_2eprotoInternal implementation detail – do not use these members
 CTableStruct_ortools_2fsat_2fsat_5fparameters_2eprotoInternal implementation detail – do not use these members
 Ctrue_type
 Cis_proto_enum< ::operations_research::sat::CpSolverStatus >
 Cis_proto_enum< ::operations_research::sat::DecisionStrategyProto_DomainReductionStrategy >
 Cis_proto_enum< ::operations_research::sat::DecisionStrategyProto_VariableSelectionStrategy >
 Cis_proto_enum< ::operations_research::sat::SatParameters_BinaryMinizationAlgorithm >
 Cis_proto_enum< ::operations_research::sat::SatParameters_ClauseOrdering >
 Cis_proto_enum< ::operations_research::sat::SatParameters_ClauseProtection >
 Cis_proto_enum< ::operations_research::sat::SatParameters_ConflictMinimizationAlgorithm >
 Cis_proto_enum< ::operations_research::sat::SatParameters_MaxSatAssumptionOrder >
 Cis_proto_enum< ::operations_research::sat::SatParameters_MaxSatStratificationAlgorithm >
 Cis_proto_enum< ::operations_research::sat::SatParameters_Polarity >
 Cis_proto_enum< ::operations_research::sat::SatParameters_RestartAlgorithm >
 Cis_proto_enum< ::operations_research::sat::SatParameters_SearchBranching >
 Cis_proto_enum< ::operations_research::sat::SatParameters_VariableOrder >