OR-Tools  9.6
EnforcementPropagator Member List

This is the complete list of members for EnforcementPropagator, including all inherited members.

AddEnforcementReason(EnforcementId id, std::vector< Literal > *reason) constEnforcementPropagator
EnforcementPropagator(Model *model)EnforcementPropagatorexplicit
Propagate(Trail *trail) finalEnforcementPropagatorvirtual
PropagateWhenFalse(EnforcementId id, absl::Span< const Literal > literal_reason, absl::Span< const IntegerLiteral > integer_reason)EnforcementPropagator
Register(absl::Span< const Literal > enforcement, std::function< void(EnforcementStatus)> callback=nullptr)EnforcementPropagator
Status(EnforcementId id) constEnforcementPropagatorinline
Untrail(const Trail &trail, int trail_index) finalEnforcementPropagatorvirtual