src/clipsrules/core/factrete.c File Reference

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

Include dependency graph for factrete.c:

Go to the source code of this file.

Defines

#define _FACTRETE_SOURCE_
#define _STDIO_INCLUDED_

Functions

globle intBool FactPNGetVar1 (void *theEnv, void *theValue, DATA_OBJECT_PTR returnValue)
globle intBool FactPNGetVar2 (void *theEnv, void *theValue, DATA_OBJECT_PTR returnValue)
globle intBool FactPNGetVar3 (void *theEnv, void *theValue, DATA_OBJECT_PTR returnValue)
globle intBool FactPNConstant1 (void *theEnv, void *theValue, DATA_OBJECT_PTR returnValue)
globle intBool FactPNConstant2 (void *theEnv, void *theValue, DATA_OBJECT_PTR returnValue)
globle intBool FactJNGetVar1 (void *theEnv, void *theValue, DATA_OBJECT_PTR returnValue)
globle intBool FactJNGetVar2 (void *theEnv, void *theValue, DATA_OBJECT_PTR returnValue)
globle intBool FactJNGetVar3 (void *theEnv, void *theValue, DATA_OBJECT_PTR returnValue)
globle intBool FactSlotLength (void *theEnv, void *theValue, DATA_OBJECT_PTR returnValue)
globle int FactJNCompVars1 (void *theEnv, void *theValue, DATA_OBJECT *theResult)
globle int FactJNCompVars2 (void *theEnv, void *theValue, DATA_OBJECT *theResult)
globle int FactPNCompVars1 (void *theEnv, void *theValue, DATA_OBJECT *theResult)
globle unsigned short AdjustFieldPosition (void *theEnv, struct multifieldMarker *markList, unsigned short whichField, unsigned short whichSlot, int *extent)
globle int FactStoreMultifield (void *theEnv, void *theValue, DATA_OBJECT *theResult)


Define Documentation

#define _FACTRETE_SOURCE_

Definition at line 26 of file factrete.c.

#define _STDIO_INCLUDED_

Definition at line 29 of file factrete.c.


Function Documentation

globle unsigned short AdjustFieldPosition ( void *  theEnv,
struct multifieldMarker markList,
unsigned short  whichField,
unsigned short  whichSlot,
int *  extent 
)

Definition at line 857 of file factrete.c.

globle int FactJNCompVars1 ( void *  theEnv,
void *  theValue,
DATA_OBJECT theResult 
)

Definition at line 665 of file factrete.c.

globle int FactJNCompVars2 ( void *  theEnv,
void *  theValue,
DATA_OBJECT theResult 
)

Definition at line 725 of file factrete.c.

globle intBool FactJNGetVar1 ( void *  theEnv,
void *  theValue,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 365 of file factrete.c.

globle intBool FactJNGetVar2 ( void *  theEnv,
void *  theValue,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 506 of file factrete.c.

globle intBool FactJNGetVar3 ( void *  theEnv,
void *  theValue,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 553 of file factrete.c.

globle int FactPNCompVars1 ( void *  theEnv,
void *  theValue,
DATA_OBJECT theResult 
)

Definition at line 806 of file factrete.c.

globle intBool FactPNConstant1 ( void *  theEnv,
void *  theValue,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 266 of file factrete.c.

globle intBool FactPNConstant2 ( void *  theEnv,
void *  theValue,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 310 of file factrete.c.

globle intBool FactPNGetVar1 ( void *  theEnv,
void *  theValue,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 52 of file factrete.c.

globle intBool FactPNGetVar2 ( void *  theEnv,
void *  theValue,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 163 of file factrete.c.

globle intBool FactPNGetVar3 ( void *  theEnv,
void *  theValue,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 201 of file factrete.c.

globle intBool FactSlotLength ( void *  theEnv,
void *  theValue,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 623 of file factrete.c.

globle int FactStoreMultifield ( void *  theEnv,
void *  theValue,
DATA_OBJECT theResult 
)

Definition at line 925 of file factrete.c.


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