src/clipsrules/core/factfun.c File Reference

#include <stdio.h>
#include <string.h>
#include "setup.h"
#include "extnfunc.h"
#include "envrnmnt.h"
#include "argacces.h"
#include "prntutil.h"
#include "tmpltutl.h"
#include "router.h"
#include "sysdep.h"
#include "factfun.h"

Include dependency graph for factfun.c:

Go to the source code of this file.

Defines

#define _STDIO_INCLUDED_
#define _FACTFUN_SOURCE_

Functions

globle void FactFunctionDefinitions (void *theEnv)
globle void * FactRelationFunction (void *theEnv)
globle void * FactRelation (void *vTheFact)
globle void * EnvFactDeftemplate (void *theEnv, void *vTheFact)
globle int FactExistpFunction (void *theEnv)
globle int EnvFactExistp (void *theEnv, void *vTheFact)
globle void FactSlotValueFunction (void *theEnv, DATA_OBJECT *returnValue)
globle void FactSlotValue (void *theEnv, void *vTheFact, char *theSlotName, DATA_OBJECT *returnValue)
globle void FactSlotNamesFunction (void *theEnv, DATA_OBJECT *returnValue)
globle void EnvFactSlotNames (void *theEnv, void *vTheFact, DATA_OBJECT *returnValue)
globle void GetFactListFunction (void *theEnv, DATA_OBJECT_PTR returnValue)
globle void EnvGetFactList (void *theEnv, DATA_OBJECT_PTR returnValue, void *vTheModule)
globle void PPFactFunction (void *theEnv)
globle void EnvPPFact (void *theEnv, void *vTheFact, char *logicalName, int ignoreDefaults)
globle struct factGetFactAddressOrIndexArgument (void *theEnv, char *theFunction, int position, int noFactError)


Define Documentation

#define _FACTFUN_SOURCE_

Definition at line 60 of file factfun.c.

#define _STDIO_INCLUDED_

Definition at line 53 of file factfun.c.


Function Documentation

globle void* EnvFactDeftemplate ( void *  theEnv,
void *  vTheFact 
)

Definition at line 129 of file factfun.c.

globle int EnvFactExistp ( void *  theEnv,
void *  vTheFact 
)

Definition at line 165 of file factfun.c.

globle void EnvFactSlotNames ( void *  theEnv,
void *  vTheFact,
DATA_OBJECT returnValue 
)

Definition at line 314 of file factfun.c.

globle void EnvGetFactList ( void *  theEnv,
DATA_OBJECT_PTR  returnValue,
void *  vTheModule 
)

Definition at line 432 of file factfun.c.

globle void EnvPPFact ( void *  theEnv,
void *  vTheFact,
char *  logicalName,
int  ignoreDefaults 
)

Definition at line 589 of file factfun.c.

globle int FactExistpFunction ( void *  theEnv  ) 

Definition at line 146 of file factfun.c.

globle void FactFunctionDefinitions ( void *  theEnv  ) 

Definition at line 75 of file factfun.c.

globle void* FactRelation ( void *  vTheFact  ) 

Definition at line 114 of file factfun.c.

globle void* FactRelationFunction ( void *  theEnv  ) 

Definition at line 96 of file factfun.c.

globle void FactSlotNamesFunction ( void *  theEnv,
DATA_OBJECT returnValue 
)

Definition at line 277 of file factfun.c.

globle void FactSlotValue ( void *  theEnv,
void *  vTheFact,
char *  theSlotName,
DATA_OBJECT returnValue 
)

Definition at line 230 of file factfun.c.

globle void FactSlotValueFunction ( void *  theEnv,
DATA_OBJECT returnValue 
)

Definition at line 185 of file factfun.c.

globle struct fact* GetFactAddressOrIndexArgument ( void *  theEnv,
char *  theFunction,
int  position,
int  noFactError 
) [read]

Definition at line 613 of file factfun.c.

globle void GetFactListFunction ( void *  theEnv,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 377 of file factfun.c.

globle void PPFactFunction ( void *  theEnv  ) 

Definition at line 516 of file factfun.c.


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