Assignment() const | operations_research::sat::Trail | inline |
AssignmentType(BooleanVariable var) const | operations_research::sat::Trail | inline |
ChangeReason(int trail_index, int propagator_id) | operations_research::sat::Trail | inline |
CurrentDecisionLevel() const | operations_research::sat::Trail | inline |
DebugString() const | operations_research::sat::Trail | inline |
Enqueue(Literal true_literal, int propagator_id) | operations_research::sat::Trail | inline |
EnqueueSearchDecision(Literal true_literal) | operations_research::sat::Trail | inline |
EnqueueWithSameReasonAs(Literal true_literal, BooleanVariable reference_var) | operations_research::sat::Trail | inline |
EnqueueWithStoredReason(Literal true_literal) | operations_research::sat::Trail | inline |
EnqueueWithUnitReason(Literal true_literal) | operations_research::sat::Trail | inline |
FailingClause() const | operations_research::sat::Trail | inline |
FailingSatClause() const | operations_research::sat::Trail | inline |
FastEnqueue(Literal true_literal) | operations_research::sat::Trail | inline |
GetEmptyVectorToStoreReason(int trail_index) const | operations_research::sat::Trail | inline |
GetEmptyVectorToStoreReason() const | operations_research::sat::Trail | inline |
Index() const | operations_research::sat::Trail | inline |
Info(BooleanVariable var) const | operations_research::sat::Trail | inline |
IteratorAt(int index) const | operations_research::sat::Trail | inline |
MutableConflict() | operations_research::sat::Trail | inline |
NumberOfEnqueues() const | operations_research::sat::Trail | inline |
NumVariables() const | operations_research::sat::Trail | inline |
operator=(const Trail &)=delete | operations_research::sat::Trail | |
operator[](int index) const | operations_research::sat::Trail | inline |
Reason(BooleanVariable var, int64_t conflict_id=-1) const | operations_research::sat::Trail | inline |
ReferenceVarWithSameReason(BooleanVariable var) const | operations_research::sat::Trail | inline |
RegisterDebugChecker(std::function< bool(absl::Span< const Literal > clause)> checker) | operations_research::sat::Trail | inline |
RegisterPropagator(SatPropagator *propagator) | operations_research::sat::Trail | inline |
Resize(int num_variables) | operations_research::sat::Trail | inline |
SetCurrentPropagatorId(int propagator_id) | operations_research::sat::Trail | inline |
SetDecisionLevel(int level) | operations_research::sat::Trail | inline |
SetFailingSatClause(SatClause *clause) | operations_research::sat::Trail | inline |
Trail() | operations_research::sat::Trail | inline |
Trail(const Trail &)=delete | operations_research::sat::Trail | |
Untrail(int target_trail_index) | operations_research::sat::Trail | inline |