Encapsulates the concept of a CLIPS job. More...
#include <environment.h>
Public Member Functions | |
Job (int p, long int rl) | |
Constructor that takes a priority and a CLIPS runlimit. | |
bool | operator< (const Job &other) const |
Comparison operator that compares the priority member. | |
Public Attributes | |
int | priority |
The priority of this job. | |
long int | runlimit |
How many rules should fire. | |
Encapsulates the concept of a CLIPS job.
Has a priority for comparison and a runlimit
|
inline |
Constructor that takes a priority and a CLIPS runlimit.
References priority, and runlimit.
Referenced by operator<().
|
inline |
int CLIPS::Environment::Job::priority |
The priority of this job.
The higher the priority, the higher in the queue.
Referenced by Job(), and operator<().
long int CLIPS::Environment::Job::runlimit |
How many rules should fire.
If runlimit is negative, rules will fire until the agenda is empty
Referenced by Job().