src/clipsrules/core/constrnt.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include "setup.h"
#include "argacces.h"
#include "constant.h"
#include "envrnmnt.h"
#include "extnfunc.h"
#include "memalloc.h"
#include "multifld.h"
#include "router.h"
#include "scanner.h"
#include "constrnt.h"

Include dependency graph for constrnt.c:

Go to the source code of this file.

Defines

#define _CONSTRNT_SOURCE_
#define _STDIO_INCLUDED_

Functions

globle void InitializeConstraints (void *theEnv)
globle void RemoveConstraint (void *theEnv, struct constraintRecord *theConstraint)
globle unsigned long HashConstraint (struct constraintRecord *theConstraint)
globle struct constraintRecordAddConstraint (void *theEnv, struct constraintRecord *theConstraint)
globle int SDCCommand (void *theEnv)
globle int GDCCommand (void *theEnv)
globle int SSCCommand (void *theEnv)
globle int GSCCommand (void *theEnv)
globle intBool EnvSetDynamicConstraintChecking (void *theEnv, int value)
globle intBool EnvGetDynamicConstraintChecking (void *theEnv)
globle intBool EnvSetStaticConstraintChecking (void *theEnv, int value)
globle intBool EnvGetStaticConstraintChecking (void *theEnv)


Define Documentation

#define _CONSTRNT_SOURCE_

Definition at line 30 of file constrnt.c.

#define _STDIO_INCLUDED_

Definition at line 33 of file constrnt.c.


Function Documentation

globle struct constraintRecord* AddConstraint ( void *  theEnv,
struct constraintRecord theConstraint 
) [read]

Definition at line 417 of file constrnt.c.

globle intBool EnvGetDynamicConstraintChecking ( void *  theEnv  ) 

Definition at line 591 of file constrnt.c.

globle intBool EnvGetStaticConstraintChecking ( void *  theEnv  ) 

Definition at line 616 of file constrnt.c.

globle intBool EnvSetDynamicConstraintChecking ( void *  theEnv,
int  value 
)

Definition at line 577 of file constrnt.c.

globle intBool EnvSetStaticConstraintChecking ( void *  theEnv,
int  value 
)

Definition at line 601 of file constrnt.c.

globle int GDCCommand ( void *  theEnv  ) 

Definition at line 518 of file constrnt.c.

globle int GSCCommand ( void *  theEnv  ) 

Definition at line 560 of file constrnt.c.

globle unsigned long HashConstraint ( struct constraintRecord theConstraint  ) 

Definition at line 260 of file constrnt.c.

globle void InitializeConstraints ( void *  theEnv  ) 

Definition at line 68 of file constrnt.c.

globle void RemoveConstraint ( void *  theEnv,
struct constraintRecord theConstraint 
)

Definition at line 202 of file constrnt.c.

globle int SDCCommand ( void *  theEnv  ) 

Definition at line 493 of file constrnt.c.

globle int SSCCommand ( void *  theEnv  ) 

Definition at line 535 of file constrnt.c.


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