src/clipsrules/core/factbin.h File Reference

#include "factbld.h"

Include dependency graph for factbin.h:

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

Go to the source code of this file.

Classes

struct  factBinaryData

Defines

#define FACTBIN_DATA   62
#define FactBinaryData(theEnv)   ((struct factBinaryData *) GetEnvironmentData(theEnv,FACTBIN_DATA))
#define LOCALE   extern
#define BsaveFactPatternIndex(patPtr)   ((patPtr == NULL) ? -1L : ((struct factPatternNode *) patPtr)->bsaveID)
#define BloadFactPatternPointer(i)   ((struct factPatternNode *) ((i == -1L) ? NULL : &FactBinaryData(theEnv)->FactPatternArray[i]))

Functions

LOCALE void FactBinarySetup (void *)


Define Documentation

#define BloadFactPatternPointer (  )     ((struct factPatternNode *) ((i == -1L) ? NULL : &FactBinaryData(theEnv)->FactPatternArray[i]))

Definition at line 50 of file factbin.h.

#define BsaveFactPatternIndex ( patPtr   )     ((patPtr == NULL) ? -1L : ((struct factPatternNode *) patPtr)->bsaveID)

Definition at line 49 of file factbin.h.

#define FACTBIN_DATA   62

Definition at line 27 of file factbin.h.

#define FactBinaryData ( theEnv   )     ((struct factBinaryData *) GetEnvironmentData(theEnv,FACTBIN_DATA))

Definition at line 35 of file factbin.h.

#define LOCALE   extern

Definition at line 44 of file factbin.h.


Function Documentation

LOCALE void FactBinarySetup ( void *   ) 

Definition at line 87 of file factbin.c.


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