src/clipsrules/core/rulebsc.c File Reference
#include "setup.h"
#include <stdio.h>
#include "argacces.h"
#include "constrct.h"
#include "envrnmnt.h"
#include "router.h"
#include "watch.h"
#include "extnfunc.h"
#include "ruledef.h"
#include "engine.h"
#include "drive.h"
#include "reteutil.h"
#include "rulebin.h"
#include "rulecmp.h"
#include "rulebsc.h"
Go to the source code of this file.
|
Defines |
| #define | _RULEBSC_SOURCE_ |
| #define | _STDIO_INCLUDED_ |
Functions |
| globle void | DefruleBasicCommands (void *theEnv) |
| globle void | UndefruleCommand (void *theEnv) |
| globle intBool | EnvUndefrule (void *theEnv, void *theDefrule) |
| globle void | GetDefruleListFunction (void *theEnv, DATA_OBJECT_PTR returnValue) |
| globle void | EnvGetDefruleList (void *theEnv, DATA_OBJECT_PTR returnValue, void *theModule) |
| globle void * | DefruleModuleFunction (void *theEnv) |
| globle void | PPDefruleCommand (void *theEnv) |
| globle int | PPDefrule (void *theEnv, char *defruleName, char *logicalName) |
| globle void | ListDefrulesCommand (void *theEnv) |
| globle void | EnvListDefrules (void *theEnv, char *logicalName, void *theModule) |
| globle unsigned | EnvGetDefruleWatchActivations (void *theEnv, void *rulePtr) |
| globle unsigned | EnvGetDefruleWatchFirings (void *theEnv, void *rulePtr) |
| globle void | EnvSetDefruleWatchActivations (void *theEnv, unsigned newState, void *rulePtr) |
| globle void | EnvSetDefruleWatchFirings (void *theEnv, unsigned newState, void *rulePtr) |
| globle unsigned | DefruleWatchAccess (void *theEnv, int code, unsigned newState, struct expr *argExprs) |
| globle unsigned | DefruleWatchPrint (void *theEnv, char *logName, int code, struct expr *argExprs) |
Define Documentation
Function Documentation
| globle void DefruleBasicCommands |
( |
void * |
theEnv |
) |
|
| globle void* DefruleModuleFunction |
( |
void * |
theEnv |
) |
|
| globle unsigned DefruleWatchAccess |
( |
void * |
theEnv, |
|
|
int |
code, |
|
|
unsigned |
newState, |
|
|
struct expr * |
argExprs | |
|
) |
| | |
| globle unsigned DefruleWatchPrint |
( |
void * |
theEnv, |
|
|
char * |
logName, |
|
|
int |
code, |
|
|
struct expr * |
argExprs | |
|
) |
| | |
| globle void EnvGetDefruleList |
( |
void * |
theEnv, |
|
|
DATA_OBJECT_PTR |
returnValue, |
|
|
void * |
theModule | |
|
) |
| | |
| globle unsigned EnvGetDefruleWatchActivations |
( |
void * |
theEnv, |
|
|
void * |
rulePtr | |
|
) |
| | |
| globle unsigned EnvGetDefruleWatchFirings |
( |
void * |
theEnv, |
|
|
void * |
rulePtr | |
|
) |
| | |
| globle void EnvListDefrules |
( |
void * |
theEnv, |
|
|
char * |
logicalName, |
|
|
void * |
theModule | |
|
) |
| | |
| globle void EnvSetDefruleWatchActivations |
( |
void * |
theEnv, |
|
|
unsigned |
newState, |
|
|
void * |
rulePtr | |
|
) |
| | |
| globle void EnvSetDefruleWatchFirings |
( |
void * |
theEnv, |
|
|
unsigned |
newState, |
|
|
void * |
rulePtr | |
|
) |
| | |
| globle intBool EnvUndefrule |
( |
void * |
theEnv, |
|
|
void * |
theDefrule | |
|
) |
| | |
| globle void GetDefruleListFunction |
( |
void * |
theEnv, |
|
|
DATA_OBJECT_PTR |
returnValue | |
|
) |
| | |
| globle void ListDefrulesCommand |
( |
void * |
theEnv |
) |
|
| globle int PPDefrule |
( |
void * |
theEnv, |
|
|
char * |
defruleName, |
|
|
char * |
logicalName | |
|
) |
| | |
| globle void PPDefruleCommand |
( |
void * |
theEnv |
) |
|
| globle void UndefruleCommand |
( |
void * |
theEnv |
) |
|