src/clipsrules/core/factmch.c File Reference

#include <stdio.h>
#include "setup.h"
#include "drive.h"
#include "engine.h"
#include "envrnmnt.h"
#include "extnfunc.h"
#include "factgen.h"
#include "factrete.h"
#include "incrrset.h"
#include "memalloc.h"
#include "reteutil.h"
#include "router.h"
#include "sysdep.h"
#include "tmpltdef.h"
#include "factmch.h"

Include dependency graph for factmch.c:

Go to the source code of this file.

Defines

#define _FACTMCH_SOURCE_
#define _STDIO_INCLUDED_

Functions

globle void FactPatternMatch (void *theEnv, struct fact *theFact, struct factPatternNode *patternPtr, int offset, struct multifieldMarker *markers, struct multifieldMarker *endMark)
globle void MarkFactPatternForIncrementalReset (void *theEnv, struct patternNodeHeader *thePattern, int value)
globle void FactsIncrementalReset (void *theEnv)


Define Documentation

#define _FACTMCH_SOURCE_

Definition at line 31 of file factmch.c.

#define _STDIO_INCLUDED_

Definition at line 34 of file factmch.c.


Function Documentation

globle void FactPatternMatch ( void *  theEnv,
struct fact theFact,
struct factPatternNode patternPtr,
int  offset,
struct multifieldMarker markers,
struct multifieldMarker endMark 
)

Definition at line 73 of file factmch.c.

globle void FactsIncrementalReset ( void *  theEnv  ) 

Definition at line 857 of file factmch.c.

globle void MarkFactPatternForIncrementalReset ( void *  theEnv,
struct patternNodeHeader thePattern,
int  value 
)

Definition at line 802 of file factmch.c.


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