src/clipsrules/core/factfun.h File Reference
#include "factmngr.h"
Go to the source code of this file.
|
Defines |
| #define | LOCALE extern |
| #define | FactDeftemplate(a) EnvFactDeftemplate(GetCurrentEnvironment(),a) |
| #define | FactExistp(a) EnvFactExistp(GetCurrentEnvironment(),a) |
| #define | FactSlotNames(a, b) EnvFactSlotNames(GetCurrentEnvironment(),a,b) |
| #define | GetFactList(a, b) EnvGetFactList(GetCurrentEnvironment(),a,b) |
| #define | PPFact(a, b, c) EnvPPFact(GetCurrentEnvironment(),a,b,c) |
Functions |
| LOCALE void | FactFunctionDefinitions (void *) |
| LOCALE void * | FactRelationFunction (void *) |
| LOCALE void * | FactRelation (void *) |
| LOCALE void * | EnvFactDeftemplate (void *, void *) |
| LOCALE int | FactExistpFunction (void *) |
| LOCALE int | EnvFactExistp (void *, void *) |
| LOCALE void | FactSlotValueFunction (void *, DATA_OBJECT *) |
| LOCALE void | FactSlotValue (void *, void *, char *, DATA_OBJECT *) |
| LOCALE void | FactSlotNamesFunction (void *, DATA_OBJECT *) |
| LOCALE void | EnvFactSlotNames (void *, void *, DATA_OBJECT *) |
| LOCALE void | GetFactListFunction (void *, DATA_OBJECT *) |
| LOCALE void | EnvGetFactList (void *, DATA_OBJECT *, void *) |
| LOCALE void | PPFactFunction (void *) |
| LOCALE void | EnvPPFact (void *, void *, char *, int) |
| LOCALE struct fact * | GetFactAddressOrIndexArgument (void *, char *, int, int) |
Define Documentation
| #define FactDeftemplate |
( |
a |
|
) |
EnvFactDeftemplate(GetCurrentEnvironment(),a) |
| #define FactExistp |
( |
a |
|
) |
EnvFactExistp(GetCurrentEnvironment(),a) |
| #define FactSlotNames |
( |
a, |
|
|
b |
|
) |
EnvFactSlotNames(GetCurrentEnvironment(),a,b) |
| #define GetFactList |
( |
a, |
|
|
b |
|
) |
EnvGetFactList(GetCurrentEnvironment(),a,b) |
| #define PPFact |
( |
a, |
|
|
b, |
|
|
c |
|
) |
EnvPPFact(GetCurrentEnvironment(),a,b,c) |
Function Documentation
| LOCALE void* EnvFactDeftemplate |
( |
void * |
, |
|
|
void * |
| |
|
) |
| | |
| LOCALE int EnvFactExistp |
( |
void * |
, |
|
|
void * |
| |
|
) |
| | |
| LOCALE void EnvFactSlotNames |
( |
void * |
, |
|
|
void * |
, |
|
|
DATA_OBJECT * |
| |
|
) |
| | |
| LOCALE void EnvGetFactList |
( |
void * |
, |
|
|
DATA_OBJECT * |
, |
|
|
void * |
| |
|
) |
| | |
| LOCALE void EnvPPFact |
( |
void * |
, |
|
|
void * |
, |
|
|
char * |
, |
|
|
int |
| |
|
) |
| | |
| LOCALE int FactExistpFunction |
( |
void * |
|
) |
|
| LOCALE void FactFunctionDefinitions |
( |
void * |
|
) |
|
| LOCALE void* FactRelation |
( |
void * |
|
) |
|
| LOCALE void* FactRelationFunction |
( |
void * |
|
) |
|
| LOCALE void FactSlotNamesFunction |
( |
void * |
, |
|
|
DATA_OBJECT * |
| |
|
) |
| | |
| LOCALE void FactSlotValue |
( |
void * |
, |
|
|
void * |
, |
|
|
char * |
, |
|
|
DATA_OBJECT * |
| |
|
) |
| | |
| LOCALE void FactSlotValueFunction |
( |
void * |
, |
|
|
DATA_OBJECT * |
| |
|
) |
| | |
| LOCALE struct fact* GetFactAddressOrIndexArgument |
( |
void * |
, |
|
|
char * |
, |
|
|
int |
, |
|
|
int |
| |
|
) |
| | [read] |
| LOCALE void GetFactListFunction |
( |
void * |
, |
|
|
DATA_OBJECT * |
| |
|
) |
| | |
| LOCALE void PPFactFunction |
( |
void * |
|
) |
|