#include <stdio.h>#include "setup.h"#include "memalloc.h"#include "router.h"#include "envrnmnt.h"#include "evaluatn.h"#include "engine.h"#include "reteutil.h"#include "pattern.h"#include "argacces.h"#include "factmngr.h"#include "insfun.h"#include "lgcldpnd.h"

Go to the source code of this file.
Defines | |
| #define | _LGCLDPND_SOURCE_ |
| #define | _STDIO_INCLUDED_ |
Functions | |
| globle intBool | AddLogicalDependencies (void *theEnv, struct patternEntity *theEntity, int existingEntity) |
| globle struct partialMatch * | FindLogicalBind (struct joinNode *theJoin, struct partialMatch *theBinds) |
| globle void | RemoveEntityDependencies (void *theEnv, struct patternEntity *theEntity) |
| globle void | ReturnEntityDependencies (void *theEnv, struct patternEntity *theEntity) |
| globle void | RemovePMDependencies (void *theEnv, struct partialMatch *theBinds) |
| globle void | DestroyPMDependencies (void *theEnv, struct partialMatch *theBinds) |
| globle void | RemoveLogicalSupport (void *theEnv, struct partialMatch *theBinds) |
| globle void | ForceLogicalRetractions (void *theEnv) |
| globle void | Dependencies (void *theEnv, struct patternEntity *theEntity) |
| globle void | Dependents (void *theEnv, struct patternEntity *theEntity) |
| globle void | DependenciesCommand (void *theEnv) |
| globle void | DependentsCommand (void *theEnv) |
| #define _LGCLDPND_SOURCE_ |
Definition at line 31 of file lgcldpnd.c.
| #define _STDIO_INCLUDED_ |
Definition at line 34 of file lgcldpnd.c.
| globle intBool AddLogicalDependencies | ( | void * | theEnv, | |
| struct patternEntity * | theEntity, | |||
| int | existingEntity | |||
| ) |
Definition at line 77 of file lgcldpnd.c.
| globle void Dependencies | ( | void * | theEnv, | |
| struct patternEntity * | theEntity | |||
| ) |
Definition at line 492 of file lgcldpnd.c.
| globle void DependenciesCommand | ( | void * | theEnv | ) |
Definition at line 594 of file lgcldpnd.c.
| globle void Dependents | ( | void * | theEnv, | |
| struct patternEntity * | theEntity | |||
| ) |
Definition at line 527 of file lgcldpnd.c.
| globle void DependentsCommand | ( | void * | theEnv | ) |
Definition at line 617 of file lgcldpnd.c.
| globle void DestroyPMDependencies | ( | void * | theEnv, | |
| struct partialMatch * | theBinds | |||
| ) |
Definition at line 326 of file lgcldpnd.c.
| globle struct partialMatch* FindLogicalBind | ( | struct joinNode * | theJoin, | |
| struct partialMatch * | theBinds | |||
| ) | [read] |
Definition at line 147 of file lgcldpnd.c.
| globle void ForceLogicalRetractions | ( | void * | theEnv | ) |
Definition at line 435 of file lgcldpnd.c.
| globle void RemoveEntityDependencies | ( | void * | theEnv, | |
| struct patternEntity * | theEntity | |||
| ) |
Definition at line 178 of file lgcldpnd.c.
| globle void RemoveLogicalSupport | ( | void * | theEnv, | |
| struct partialMatch * | theBinds | |||
| ) |
Definition at line 355 of file lgcldpnd.c.
| globle void RemovePMDependencies | ( | void * | theEnv, | |
| struct partialMatch * | theBinds | |||
| ) |
Definition at line 296 of file lgcldpnd.c.
| globle void ReturnEntityDependencies | ( | void * | theEnv, | |
| struct patternEntity * | theEntity | |||
| ) |
Definition at line 237 of file lgcldpnd.c.
1.5.6