action->finish();
action->setState(Action::State::done);
action->heapRemove(actionHeap_);
-
- action->gapRemove();
}
}
}
((action->getMaxDuration() > NO_MAX_DURATION) && (action->getMaxDuration() <= 0))) {
action->finish();
action->setState(Action::State::done);
- action->gapRemove();
}
}
}
heapRemove(getModel()->getActionHeap());
}
-void Action::gapRemove() {}
-
void Action::setSharingWeight(double weight)
{
XBT_IN("(%p,%g)", this, weight);
void refreshLastUpdate() {lastUpdate_ = surf_get_clock();}
enum heap_action_type getHat() {return hat_;}
bool is_linked() {return action_lmm_hook.is_linked();}
- void gapRemove();
protected:
lmm_variable_t variable_ = nullptr;