src/clipsrules/core/factfun.c File Reference
#include <stdio.h>
#include <string.h>
#include "setup.h"
#include "extnfunc.h"
#include "envrnmnt.h"
#include "argacces.h"
#include "prntutil.h"
#include "tmpltutl.h"
#include "router.h"
#include "sysdep.h"
#include "factfun.h"
Go to the source code of this file.
|
Defines |
| #define | _STDIO_INCLUDED_ |
| #define | _FACTFUN_SOURCE_ |
Functions |
| globle void | FactFunctionDefinitions (void *theEnv) |
| globle void * | FactRelationFunction (void *theEnv) |
| globle void * | FactRelation (void *vTheFact) |
| globle void * | EnvFactDeftemplate (void *theEnv, void *vTheFact) |
| globle int | FactExistpFunction (void *theEnv) |
| globle int | EnvFactExistp (void *theEnv, void *vTheFact) |
| globle void | FactSlotValueFunction (void *theEnv, DATA_OBJECT *returnValue) |
| globle void | FactSlotValue (void *theEnv, void *vTheFact, char *theSlotName, DATA_OBJECT *returnValue) |
| globle void | FactSlotNamesFunction (void *theEnv, DATA_OBJECT *returnValue) |
| globle void | EnvFactSlotNames (void *theEnv, void *vTheFact, DATA_OBJECT *returnValue) |
| globle void | GetFactListFunction (void *theEnv, DATA_OBJECT_PTR returnValue) |
| globle void | EnvGetFactList (void *theEnv, DATA_OBJECT_PTR returnValue, void *vTheModule) |
| globle void | PPFactFunction (void *theEnv) |
| globle void | EnvPPFact (void *theEnv, void *vTheFact, char *logicalName, int ignoreDefaults) |
| globle struct fact * | GetFactAddressOrIndexArgument (void *theEnv, char *theFunction, int position, int noFactError) |
Define Documentation
Function Documentation
| globle void* EnvFactDeftemplate |
( |
void * |
theEnv, |
|
|
void * |
vTheFact | |
|
) |
| | |
| globle int EnvFactExistp |
( |
void * |
theEnv, |
|
|
void * |
vTheFact | |
|
) |
| | |
| globle void EnvFactSlotNames |
( |
void * |
theEnv, |
|
|
void * |
vTheFact, |
|
|
DATA_OBJECT * |
returnValue | |
|
) |
| | |
| globle void EnvGetFactList |
( |
void * |
theEnv, |
|
|
DATA_OBJECT_PTR |
returnValue, |
|
|
void * |
vTheModule | |
|
) |
| | |
| globle void EnvPPFact |
( |
void * |
theEnv, |
|
|
void * |
vTheFact, |
|
|
char * |
logicalName, |
|
|
int |
ignoreDefaults | |
|
) |
| | |
| globle int FactExistpFunction |
( |
void * |
theEnv |
) |
|
| globle void FactFunctionDefinitions |
( |
void * |
theEnv |
) |
|
| globle void* FactRelation |
( |
void * |
vTheFact |
) |
|
| globle void* FactRelationFunction |
( |
void * |
theEnv |
) |
|
| globle void FactSlotNamesFunction |
( |
void * |
theEnv, |
|
|
DATA_OBJECT * |
returnValue | |
|
) |
| | |
| globle void FactSlotValue |
( |
void * |
theEnv, |
|
|
void * |
vTheFact, |
|
|
char * |
theSlotName, |
|
|
DATA_OBJECT * |
returnValue | |
|
) |
| | |
| globle void FactSlotValueFunction |
( |
void * |
theEnv, |
|
|
DATA_OBJECT * |
returnValue | |
|
) |
| | |
| globle struct fact* GetFactAddressOrIndexArgument |
( |
void * |
theEnv, |
|
|
char * |
theFunction, |
|
|
int |
position, |
|
|
int |
noFactError | |
|
) |
| | [read] |
| globle void GetFactListFunction |
( |
void * |
theEnv, |
|
|
DATA_OBJECT_PTR |
returnValue | |
|
) |
| | |
| globle void PPFactFunction |
( |
void * |
theEnv |
) |
|