#include <MarkingConstraint.h>
|
| JS_EXPORT_PRIVATE | MarkingConstraint (CString abbreviatedName, CString name, ::Function< void(SlotVisitor &, const VisitingTimeout &)>, ConstraintVolatility) |
| |
| JS_EXPORT_PRIVATE | MarkingConstraint (CString abbreviatedName, CString name, ::Function< void(SlotVisitor &, const VisitingTimeout &)>, ::Function< double(SlotVisitor &)>, ConstraintVolatility) |
| |
| JS_EXPORT_PRIVATE | ~MarkingConstraint () |
| |
| unsigned | index () const |
| |
| const char * | abbreviatedName () const |
| |
| const char * | name () const |
| |
| void | resetStats () |
| |
| size_t | lastVisitCount () const |
| |
| void | execute (SlotVisitor &, bool &didVisitSomething, MonotonicTime timeout) |
| |
| double | quickWorkEstimate (SlotVisitor &visitor) |
| |
| double | workEstimate (SlotVisitor &visitor) |
| |
| ConstraintVolatility | volatility () const |
| |
| JS_EXPORT_PRIVATE | MarkingConstraint (CString abbreviatedName, CString name, ::Function< void(SlotVisitor &, const VisitingTimeout &)>, ConstraintVolatility) |
| |
| JS_EXPORT_PRIVATE | MarkingConstraint (CString abbreviatedName, CString name, ::Function< void(SlotVisitor &, const VisitingTimeout &)>, ::Function< double(SlotVisitor &)>, ConstraintVolatility) |
| |
| JS_EXPORT_PRIVATE | ~MarkingConstraint () |
| |
| unsigned | index () const |
| |
| const char * | abbreviatedName () const |
| |
| const char * | name () const |
| |
| void | resetStats () |
| |
| size_t | lastVisitCount () const |
| |
| void | execute (SlotVisitor &, bool &didVisitSomething, MonotonicTime timeout) |
| |
| double | quickWorkEstimate (SlotVisitor &visitor) |
| |
| double | workEstimate (SlotVisitor &visitor) |
| |
| ConstraintVolatility | volatility () const |
| |
◆ MarkingConstraint() [1/4]
◆ MarkingConstraint() [2/4]
◆ ~MarkingConstraint() [1/2]
| JSC::MarkingConstraint::~MarkingConstraint |
( |
| ) |
|
◆ MarkingConstraint() [3/4]
◆ MarkingConstraint() [4/4]
◆ ~MarkingConstraint() [2/2]
◆ abbreviatedName() [1/2]
| const char* JSC::MarkingConstraint::abbreviatedName |
( |
| ) |
const |
|
inline |
◆ abbreviatedName() [2/2]
| const char* JSC::MarkingConstraint::abbreviatedName |
( |
| ) |
const |
|
inline |
◆ execute() [1/2]
| void JSC::MarkingConstraint::execute |
( |
SlotVisitor & |
visitor, |
|
|
bool & |
didVisitSomething, |
|
|
MonotonicTime |
timeout |
|
) |
| |
◆ execute() [2/2]
| void JSC::MarkingConstraint::execute |
( |
SlotVisitor & |
, |
|
|
bool & |
didVisitSomething, |
|
|
MonotonicTime |
timeout |
|
) |
| |
◆ index() [1/2]
| unsigned JSC::MarkingConstraint::index |
( |
| ) |
const |
|
inline |
◆ index() [2/2]
| unsigned JSC::MarkingConstraint::index |
( |
| ) |
const |
|
inline |
◆ lastVisitCount() [1/2]
| size_t JSC::MarkingConstraint::lastVisitCount |
( |
| ) |
const |
|
inline |
◆ lastVisitCount() [2/2]
| size_t JSC::MarkingConstraint::lastVisitCount |
( |
| ) |
const |
|
inline |
◆ name() [1/2]
| const char* JSC::MarkingConstraint::name |
( |
| ) |
const |
|
inline |
◆ name() [2/2]
| const char* JSC::MarkingConstraint::name |
( |
| ) |
const |
|
inline |
◆ quickWorkEstimate() [1/2]
| double JSC::MarkingConstraint::quickWorkEstimate |
( |
SlotVisitor & |
visitor | ) |
|
|
inline |
◆ quickWorkEstimate() [2/2]
| double JSC::MarkingConstraint::quickWorkEstimate |
( |
SlotVisitor & |
visitor | ) |
|
|
inline |
◆ resetStats() [1/2]
| void JSC::MarkingConstraint::resetStats |
( |
| ) |
|
◆ resetStats() [2/2]
| void JSC::MarkingConstraint::resetStats |
( |
| ) |
|
◆ volatility() [1/2]
◆ volatility() [2/2]
◆ workEstimate() [1/2]
| double JSC::MarkingConstraint::workEstimate |
( |
SlotVisitor & |
visitor | ) |
|
|
inline |
◆ workEstimate() [2/2]
| double JSC::MarkingConstraint::workEstimate |
( |
SlotVisitor & |
visitor | ) |
|
|
inline |
◆ MarkingConstraintSet
The documentation for this class was generated from the following files: