clipsmm - C++ CLIPS Interface Library

clipsmm logo

CLIPS::Environment::Job Struct Reference

Encapsulates the concept of a CLIPS job. More...

#include <environment.h>

List of all members.

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.

Detailed Description

Encapsulates the concept of a CLIPS job.

Has a priority for comparison and a runlimit


Constructor & Destructor Documentation

CLIPS::Environment::Job::Job ( int  p,
long int  rl 
) [inline]

Constructor that takes a priority and a CLIPS runlimit.


Member Function Documentation

bool CLIPS::Environment::Job::operator< ( const Job other  )  const [inline]

Comparison operator that compares the priority member.

References priority.


Member Data Documentation

The priority of this job.

The higher the priority, the higher in the queue.

Referenced by operator<().

How many rules should fire.

If runlimit is negative, rules will fire until the agenda is empty


The documentation for this struct was generated from the following file:

Generated on Thu Apr 11 14:03:49 2013 for clipsmm by doxygen 1.6.1