#include <object.h>

Public Attributes | |
| struct patternEntity | header |
| void * | partialMatchList |
| INSTANCE_SLOT * | basisSlots |
| unsigned | installed: 1 |
| unsigned | garbage: 1 |
| unsigned | initSlotsCalled: 1 |
| unsigned | initializeInProgress: 1 |
| unsigned | reteSynchronized: 1 |
| SYMBOL_HN * | name |
| int | depth |
| unsigned | hashTableIndex |
| unsigned | busy |
| DEFCLASS * | cls |
| INSTANCE_TYPE * | prvClass |
| INSTANCE_TYPE * | nxtClass |
| INSTANCE_TYPE * | prvHash |
| INSTANCE_TYPE * | nxtHash |
| INSTANCE_TYPE * | prvList |
| INSTANCE_TYPE * | nxtList |
| INSTANCE_SLOT ** | slotAddresses |
| INSTANCE_SLOT * | slots |
Definition at line 171 of file object.h.
struct patternEntity instance::header [read] |
| unsigned instance::installed |
| unsigned instance::garbage |
| unsigned instance::initSlotsCalled |
| unsigned instance::initializeInProgress |
| unsigned instance::reteSynchronized |
| int instance::depth |
| unsigned instance::hashTableIndex |
| unsigned instance::busy |
1.5.6