src/clipsrules/core/object.h File Reference

#include "multifld.h"
#include "match.h"
#include "constrnt.h"
#include "constrct.h"

Include dependency graph for object.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  packedClassLinks
struct  defclassModule
struct  defclass
struct  classLink
struct  slotName
struct  instanceSlot
struct  slotDescriptor
struct  instance
struct  messageHandler

Defines

#define MAX_TRAVERSALS   256
#define TRAVERSAL_BYTES   32
#define VALUE_REQUIRED   0
#define VALUE_PROHIBITED   1
#define VALUE_NOT_REQUIRED   2
#define GetInstanceSlotLength(sp)   GetMFLength(sp->value)

Typedefs

typedef struct defclassModule DEFCLASS_MODULE
typedef struct defclass DEFCLASS
typedef struct packedClassLinks PACKED_CLASS_LINKS
typedef struct classLink CLASS_LINK
typedef struct slotName SLOT_NAME
typedef struct slotDescriptor SLOT_DESC
typedef struct messageHandler HANDLER
typedef struct instance INSTANCE_TYPE
typedef struct instanceSlot INSTANCE_SLOT


Define Documentation

#define GetInstanceSlotLength ( sp   )     GetMFLength(sp->value)

Definition at line 74 of file object.h.

#define MAX_TRAVERSALS   256

Definition at line 38 of file object.h.

#define TRAVERSAL_BYTES   32

Definition at line 39 of file object.h.

#define VALUE_NOT_REQUIRED   2

Definition at line 43 of file object.h.

#define VALUE_PROHIBITED   1

Definition at line 42 of file object.h.

#define VALUE_REQUIRED   0

Definition at line 41 of file object.h.


Typedef Documentation

typedef struct classLink CLASS_LINK

Definition at line 28 of file object.h.

typedef struct defclass DEFCLASS

Definition at line 26 of file object.h.

Definition at line 25 of file object.h.

typedef struct messageHandler HANDLER

Definition at line 31 of file object.h.

typedef struct instanceSlot INSTANCE_SLOT

Definition at line 33 of file object.h.

typedef struct instance INSTANCE_TYPE

Definition at line 32 of file object.h.

Definition at line 27 of file object.h.

typedef struct slotDescriptor SLOT_DESC

Definition at line 30 of file object.h.

typedef struct slotName SLOT_NAME

Definition at line 29 of file object.h.


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