C++ Reference
C++ Reference: Routing
SequenceVar Member List
This is the complete list of members for SequenceVar, including all inherited members.
Accept(ModelVisitor *const visitor) const | SequenceVar | virtual |
ActiveHorizonRange(int64 *const hmin, int64 *const hmax) const | SequenceVar | |
BaseName() const | PropagationBaseObject | virtual |
BaseObject() | BaseObject | inline |
ComputePossibleFirstsAndLasts(std::vector< int > *const possible_firsts, std::vector< int > *const possible_lasts) | SequenceVar | |
ComputeStatistics(int *const ranked, int *const not_ranked, int *const unperformed) const | SequenceVar | |
DebugString() const override | SequenceVar | virtual |
DurationRange(int64 *const dmin, int64 *const dmax) const | SequenceVar | |
EnqueueAll(const SimpleRevFIFO< Demon * > &demons) | PropagationBaseObject | |
EnqueueDelayedDemon(Demon *const d) | PropagationBaseObject | inline |
EnqueueVar(Demon *const d) | PropagationBaseObject | inline |
ExecuteAll(const SimpleRevFIFO< Demon * > &demons) | PropagationBaseObject | |
FillSequence(std::vector< int > *const rank_first, std::vector< int > *const rank_last, std::vector< int > *const unperformed) const | SequenceVar | |
FreezeQueue() | PropagationBaseObject | inline |
HasName() const | PropagationBaseObject | |
HorizonRange(int64 *const hmin, int64 *const hmax) const | SequenceVar | |
Interval(int index) const | SequenceVar | |
name() const | PropagationBaseObject | virtual |
Next(int index) const | SequenceVar | |
PropagationBaseObject(Solver *const s) | PropagationBaseObject | inlineexplicit |
RankFirst(int index) | SequenceVar | |
RankLast(int index) | SequenceVar | |
RankNotFirst(int index) | SequenceVar | |
RankNotLast(int index) | SequenceVar | |
RankSequence(const std::vector< int > &rank_first, const std::vector< int > &rank_last, const std::vector< int > &unperformed) | SequenceVar | |
reset_action_on_fail() | PropagationBaseObject | inline |
SequenceVar(Solver *const s, const std::vector< IntervalVar * > &intervals, const std::vector< IntVar * > &nexts, const std::string &name) | SequenceVar | |
set_action_on_fail(Solver::Action a) | PropagationBaseObject | inline |
set_name(const std::string &name) | PropagationBaseObject | |
set_variable_to_clean_on_fail(IntVar *v) | PropagationBaseObject | inline |
size() const | SequenceVar | inline |
solver() const | PropagationBaseObject | inline |
UnfreezeQueue() | PropagationBaseObject | inline |
~BaseObject() | BaseObject | inlinevirtual |
~PropagationBaseObject() override | PropagationBaseObject | inline |
~SequenceVar() override | SequenceVar |