#include "factmngr.h"#include "expressn.h"#include "evaluatn.h"


Go to the source code of this file.
Defines | |
| #define | LOCALE extern |
Functions | |
| LOCALE void | InvalidDeftemplateSlotMessage (void *, char *, char *, int) |
| LOCALE void | SingleFieldSlotCardinalityError (void *, char *) |
| LOCALE void | MultiIntoSingleFieldSlotError (void *, struct templateSlot *, struct deftemplate *) |
| LOCALE void | CheckTemplateFact (void *, struct fact *) |
| LOCALE intBool | CheckRHSSlotTypes (void *, struct expr *, struct templateSlot *, char *) |
| LOCALE struct templateSlot * | GetNthSlot (struct deftemplate *, int) |
| LOCALE int | FindSlotPosition (struct deftemplate *, struct symbolHashNode *) |
| LOCALE void | PrintTemplateFact (void *, char *, struct fact *, int, int) |
| LOCALE void | UpdateDeftemplateScope (void *) |
| LOCALE struct templateSlot * | FindSlot (struct deftemplate *, struct symbolHashNode *, short *) |
| LOCALE struct deftemplate * | CreateImpliedDeftemplate (void *, SYMBOL_HN *, int) |
| #define LOCALE extern |
Definition at line 56 of file tmpltutl.h.
| LOCALE intBool CheckRHSSlotTypes | ( | void * | , | |
| struct expr * | , | |||
| struct templateSlot * | , | |||
| char * | ||||
| ) |
Definition at line 205 of file tmpltutl.c.
| LOCALE void CheckTemplateFact | ( | void * | , | |
| struct fact * | ||||
| ) |
Definition at line 121 of file tmpltutl.c.
| LOCALE struct deftemplate* CreateImpliedDeftemplate | ( | void * | , | |
| SYMBOL_HN * | , | |||
| int | ||||
| ) | [read] |
Definition at line 475 of file tmpltutl.c.
| LOCALE struct templateSlot* FindSlot | ( | struct deftemplate * | , | |
| struct symbolHashNode * | , | |||
| short * | ||||
| ) | [read] |
Definition at line 448 of file tmpltutl.c.
| LOCALE int FindSlotPosition | ( | struct deftemplate * | , | |
| struct symbolHashNode * | ||||
| ) |
Definition at line 254 of file tmpltutl.c.
| LOCALE struct templateSlot* GetNthSlot | ( | struct deftemplate * | , | |
| int | ||||
| ) | [read] |
Definition at line 232 of file tmpltutl.c.
| LOCALE void InvalidDeftemplateSlotMessage | ( | void * | , | |
| char * | , | |||
| char * | , | |||
| int | ||||
| ) |
Definition at line 66 of file tmpltutl.c.
| LOCALE void MultiIntoSingleFieldSlotError | ( | void * | , | |
| struct templateSlot * | , | |||
| struct deftemplate * | ||||
| ) |
Definition at line 99 of file tmpltutl.c.
| LOCALE void PrintTemplateFact | ( | void * | , | |
| char * | , | |||
| struct fact * | , | |||
| int | , | |||
| int | ||||
| ) |
Definition at line 277 of file tmpltutl.c.
| LOCALE void SingleFieldSlotCardinalityError | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 85 of file tmpltutl.c.
| LOCALE void UpdateDeftemplateScope | ( | void * | ) |
Definition at line 403 of file tmpltutl.c.
1.5.6