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) constSequenceVarvirtual
ActiveHorizonRange(int64 *const hmin, int64 *const hmax) constSequenceVar
BaseName() constPropagationBaseObjectvirtual
BaseObject()BaseObjectinline
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) constSequenceVar
DebugString() const overrideSequenceVarvirtual
DurationRange(int64 *const dmin, int64 *const dmax) constSequenceVar
EnqueueAll(const SimpleRevFIFO< Demon * > &demons)PropagationBaseObject
EnqueueDelayedDemon(Demon *const d)PropagationBaseObjectinline
EnqueueVar(Demon *const d)PropagationBaseObjectinline
ExecuteAll(const SimpleRevFIFO< Demon * > &demons)PropagationBaseObject
FillSequence(std::vector< int > *const rank_first, std::vector< int > *const rank_last, std::vector< int > *const unperformed) constSequenceVar
FreezeQueue()PropagationBaseObjectinline
HasName() constPropagationBaseObject
HorizonRange(int64 *const hmin, int64 *const hmax) constSequenceVar
Interval(int index) constSequenceVar
name() constPropagationBaseObjectvirtual
Next(int index) constSequenceVar
PropagationBaseObject(Solver *const s)PropagationBaseObjectinlineexplicit
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()PropagationBaseObjectinline
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)PropagationBaseObjectinline
set_name(const std::string &name)PropagationBaseObject
set_variable_to_clean_on_fail(IntVar *v)PropagationBaseObjectinline
size() constSequenceVarinline
solver() constPropagationBaseObjectinline
UnfreezeQueue()PropagationBaseObjectinline
~BaseObject()BaseObjectinlinevirtual
~PropagationBaseObject() overridePropagationBaseObjectinline
~SequenceVar() overrideSequenceVar