#include <MarkingConstraintSet.h>
|
| MarkingConstraintSet () |
|
| ~MarkingConstraintSet () |
|
void | didStartMarking () |
|
void | add (CString abbreviatedName, CString name, ::Function< void(SlotVisitor &, const VisitingTimeout &)>, ConstraintVolatility) |
|
void | add (CString abbreviatedName, CString name, ::Function< void(SlotVisitor &, const VisitingTimeout &)>, ::Function< double(SlotVisitor &)>, ConstraintVolatility) |
|
void | add (std::unique_ptr< MarkingConstraint >) |
|
bool | isWavefrontAdvancing (SlotVisitor &) |
|
bool | isWavefrontRetreating (SlotVisitor &visitor) |
|
bool | executeConvergence (SlotVisitor &, MonotonicTime timeout=MonotonicTime::infinity()) |
|
void | executeAll (SlotVisitor &) |
|
◆ MarkingConstraintSet()
JSC::MarkingConstraintSet::MarkingConstraintSet |
( |
| ) |
|
◆ ~MarkingConstraintSet()
JSC::MarkingConstraintSet::~MarkingConstraintSet |
( |
| ) |
|
◆ add() [1/3]
◆ add() [2/3]
◆ add() [3/3]
◆ didStartMarking()
void JSC::MarkingConstraintSet::didStartMarking |
( |
| ) |
|
◆ executeAll()
◆ executeConvergence()
bool JSC::MarkingConstraintSet::executeConvergence |
( |
SlotVisitor & |
visitor, |
|
|
MonotonicTime |
timeout = MonotonicTime::infinity() |
|
) |
| |
◆ isWavefrontAdvancing()
bool JSC::MarkingConstraintSet::isWavefrontAdvancing |
( |
SlotVisitor & |
visitor | ) |
|
◆ isWavefrontRetreating()
bool JSC::MarkingConstraintSet::isWavefrontRetreating |
( |
SlotVisitor & |
visitor | ) |
|
|
inline |
◆ ExecutionContext
The documentation for this class was generated from the following files: