35 QString
type()
const {
return "scheduled"; }
36 void setup(QJSValue value);
The ActScheduled class is an all-purpose activity (similar to ActGeneral).
Definition: actscheduled.h:29
ActScheduled(FMSTP *parent)
Definition: actscheduled.cpp:38
bool evaluate(FMStand *stand)
executes the evaluation of the forest stand.
Definition: actscheduled.cpp:72
QString type() const
Definition: actscheduled.h:35
void setup(QJSValue value)
setup of the activity (events, schedule, constraints). additional setup in derived classes.
Definition: actscheduled.cpp:44
QStringList info()
dumps some information for debugging
Definition: actscheduled.cpp:95
bool execute(FMStand *stand)
executes the action (usually defined in derived classes) using the context of 'stand'.
Definition: actscheduled.cpp:54
Activity is the base class for management activities.
Definition: activity.h:162
The FMSTP class encapsulates a stand treatment program, which is defined in Javascript.
Definition: fmstp.h:39
FMStand encapsulates a forest stand for the forest management engine.
Definition: fmstand.h:49