src/clipsrules/core/cstrnbin.h File Reference

#include "constrnt.h"
#include "evaluatn.h"
#include <stdio.h>

Include dependency graph for cstrnbin.h:

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

Go to the source code of this file.

Defines

#define LOCALE   extern
#define ConstraintIndex(theConstraint)   (((! EnvGetDynamicConstraintChecking(theEnv)) || (theConstraint == NULL)) ? -1L : ((long) theConstraint->bsaveIndex))
#define ConstraintPointer(i)   (((i) == -1L) ? NULL : (CONSTRAINT_RECORD *) &ConstraintData(theEnv)->ConstraintArray[i])

Functions

LOCALE void ReadNeededConstraints (void *)
LOCALE void ClearBloadedConstraints (void *)


Define Documentation

#define ConstraintIndex ( theConstraint   )     (((! EnvGetDynamicConstraintChecking(theEnv)) || (theConstraint == NULL)) ? -1L : ((long) theConstraint->bsaveIndex))

Definition at line 47 of file cstrnbin.h.

#define ConstraintPointer (  )     (((i) == -1L) ? NULL : (CONSTRAINT_RECORD *) &ConstraintData(theEnv)->ConstraintArray[i])

Definition at line 48 of file cstrnbin.h.

#define LOCALE   extern

Definition at line 39 of file cstrnbin.h.


Function Documentation

LOCALE void ClearBloadedConstraints ( void *   ) 

Definition at line 257 of file cstrnbin.c.

LOCALE void ReadNeededConstraints ( void *   ) 

Definition at line 195 of file cstrnbin.c.


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