src/clipsrules/core/retract.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include "setup.h"
#include "agenda.h"
#include "argacces.h"
#include "constant.h"
#include "drive.h"
#include "engine.h"
#include "envrnmnt.h"
#include "lgcldpnd.h"
#include "match.h"
#include "memalloc.h"
#include "network.h"
#include "reteutil.h"
#include "router.h"
#include "symbol.h"
#include "retract.h"

Include dependency graph for retract.c:

Go to the source code of this file.

Defines

#define _RETRACT_SOURCE_
#define _STDIO_INCLUDED_

Functions

globle void NetworkRetract (void *theEnv, struct patternMatch *listOfMatchedPatterns)
globle void PosEntryRetractAlpha (void *theEnv, struct partialMatch *alphaMatch)
globle void PosEntryRetractBeta (void *theEnv, struct partialMatch *parentMatch, struct partialMatch *betaMatch)
void DeletePartialMatches (void *theEnv, struct partialMatch *listOfPMs)
globle void ReturnPartialMatch (void *theEnv, struct partialMatch *waste)
globle void DestroyPartialMatch (void *theEnv, struct partialMatch *waste)
globle void FlushGarbagePartialMatches (void *theEnv)


Define Documentation

#define _RETRACT_SOURCE_

Definition at line 37 of file retract.c.

#define _STDIO_INCLUDED_

Definition at line 40 of file retract.c.


Function Documentation

void DeletePartialMatches ( void *  theEnv,
struct partialMatch listOfPMs 
)

Definition at line 450 of file retract.c.

globle void DestroyPartialMatch ( void *  theEnv,
struct partialMatch waste 
)

Definition at line 551 of file retract.c.

globle void FlushGarbagePartialMatches ( void *  theEnv  ) 

Definition at line 613 of file retract.c.

globle void NetworkRetract ( void *  theEnv,
struct patternMatch listOfMatchedPatterns 
)

Definition at line 82 of file retract.c.

globle void PosEntryRetractAlpha ( void *  theEnv,
struct partialMatch alphaMatch 
)

Definition at line 116 of file retract.c.

globle void PosEntryRetractBeta ( void *  theEnv,
struct partialMatch parentMatch,
struct partialMatch betaMatch 
)

Definition at line 242 of file retract.c.

globle void ReturnPartialMatch ( void *  theEnv,
struct partialMatch waste 
)

Definition at line 499 of file retract.c.


Generated on Mon Jan 10 22:33:42 2011 by  doxygen 1.5.6