entityRecord Struct Reference

#include <evaluatn.h>

Collaboration diagram for entityRecord:

Collaboration graph
[legend]

List of all members.

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 userDatausrData


Detailed Description

Definition at line 61 of file evaluatn.h.


Member Data Documentation

Definition at line 63 of file evaluatn.h.

unsigned int entityRecord::type

Definition at line 64 of file evaluatn.h.

Definition at line 65 of file evaluatn.h.

unsigned int entityRecord::bitMap

Definition at line 66 of file evaluatn.h.

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 *)

Definition at line 79 of file evaluatn.h.


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

Generated on Mon Jan 10 22:33:44 2011 by  doxygen 1.5.6