src/clipsrules/core/ruledef.c File Reference

#include "setup.h"
#include <stdio.h>
#include "agenda.h"
#include "drive.h"
#include "engine.h"
#include "envrnmnt.h"
#include "memalloc.h"
#include "pattern.h"
#include "retract.h"
#include "reteutil.h"
#include "rulebsc.h"
#include "rulecom.h"
#include "rulepsr.h"
#include "ruledlt.h"
#include "bload.h"
#include "rulebin.h"
#include "rulecmp.h"
#include "ruledef.h"

Include dependency graph for ruledef.c:

Go to the source code of this file.

Defines

#define _RULEDEF_SOURCE_
#define _STDIO_INCLUDED_

Functions

globle void InitializeDefrules (void *theEnv)
globle struct defruleModuleGetDefruleModuleItem (void *theEnv, struct defmodule *theModule)
globle void * EnvFindDefrule (void *theEnv, char *defruleName)
globle void * EnvGetNextDefrule (void *theEnv, void *defrulePtr)
globle intBool EnvIsDefruleDeletable (void *theEnv, void *vTheDefrule)
globle void AddBetaMemoriesToJoin (void *theEnv, struct joinNode *theNode)


Define Documentation

#define _RULEDEF_SOURCE_

Definition at line 40 of file ruledef.c.

#define _STDIO_INCLUDED_

Definition at line 47 of file ruledef.c.


Function Documentation

globle void AddBetaMemoriesToJoin ( void *  theEnv,
struct joinNode theNode 
)

Definition at line 368 of file ruledef.c.

globle void* EnvFindDefrule ( void *  theEnv,
char *  defruleName 
)

Definition at line 268 of file ruledef.c.

globle void* EnvGetNextDefrule ( void *  theEnv,
void *  defrulePtr 
)

Definition at line 281 of file ruledef.c.

globle intBool EnvIsDefruleDeletable ( void *  theEnv,
void *  vTheDefrule 
)

Definition at line 292 of file ruledef.c.

globle struct defruleModule* GetDefruleModuleItem ( void *  theEnv,
struct defmodule theModule 
) [read]

Definition at line 257 of file ruledef.c.

globle void InitializeDefrules ( void *  theEnv  ) 

Definition at line 89 of file ruledef.c.


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