#include <evaluatn.h>

Public Attributes | |
| char * | name |
| unsigned int | type: 13 |
| unsigned int | copyToEvaluate: 1 |
| unsigned int | bitMap: 1 |
| unsigned int | addsToRuleComplexity: 1 |
| void(* | shortPrintFunction )(void *, char *, void *) |
| void(* | longPrintFunction )(void *, char *, void *) |
| intBool(* | deleteFunction )(void *, void *) |
| intBool(* | evaluateFunction )(void *, void *, DATA_OBJECT *) |
| void *(* | getNextFunction )(void *, void *) |
| void(* | decrementBusyCount )(void *, void *) |
| void(* | incrementBusyCount )(void *, void *) |
| void(* | propagateDepth )(void *, void *) |
| void(* | markNeeded )(void *, void *) |
| void(* | install )(void *, void *) |
| void(* | deinstall )(void *, void *) |
| struct userData * | usrData |
Definition at line 61 of file evaluatn.h.
| char* entityRecord::name |
Definition at line 63 of file evaluatn.h.
| unsigned int entityRecord::type |
Definition at line 64 of file evaluatn.h.
| unsigned int entityRecord::copyToEvaluate |
Definition at line 65 of file evaluatn.h.
| unsigned int entityRecord::bitMap |
Definition at line 66 of file evaluatn.h.
| unsigned int entityRecord::addsToRuleComplexity |
Definition at line 67 of file evaluatn.h.
| void(* entityRecord::shortPrintFunction)(void *, char *, void *) |
| void(* entityRecord::longPrintFunction)(void *, char *, void *) |
| intBool(* entityRecord::deleteFunction)(void *, void *) |
| intBool(* entityRecord::evaluateFunction)(void *, void *, DATA_OBJECT *) |
| void*(* entityRecord::getNextFunction)(void *, void *) |
| void(* entityRecord::decrementBusyCount)(void *, void *) |
| void(* entityRecord::incrementBusyCount)(void *, void *) |
| void(* entityRecord::propagateDepth)(void *, void *) |
| void(* entityRecord::markNeeded)(void *, void *) |
| void(* entityRecord::install)(void *, void *) |
| void(* entityRecord::deinstall)(void *, void *) |
struct userData* entityRecord::usrData [read] |
Definition at line 79 of file evaluatn.h.
1.5.6