src/clipsrules/core/factcom.c File Reference

#include <stdio.h>
#include <string.h>
#include "setup.h"
#include "memalloc.h"
#include "envrnmnt.h"
#include "exprnpsr.h"
#include "factmngr.h"
#include "argacces.h"
#include "match.h"
#include "router.h"
#include "scanner.h"
#include "constant.h"
#include "factrhs.h"
#include "factmch.h"
#include "extnfunc.h"
#include "tmpltpsr.h"
#include "tmpltutl.h"
#include "facthsh.h"
#include "modulutl.h"
#include "strngrtr.h"
#include "tmpltdef.h"
#include "tmpltfun.h"
#include "sysdep.h"
#include "bload.h"
#include "factcom.h"

Include dependency graph for factcom.c:

Go to the source code of this file.

Defines

#define _STDIO_INCLUDED_
#define _FACTCOM_SOURCE_
#define INVALID   -2L
#define UNSPECIFIED   -1L

Functions

globle void FactCommandDefinitions (void *theEnv)
globle void AssertCommand (void *theEnv, DATA_OBJECT_PTR rv)
globle void RetractCommand (void *theEnv)
globle int SetFactDuplicationCommand (void *theEnv)
globle int GetFactDuplicationCommand (void *theEnv)
globle long long FactIndexFunction (void *theEnv)
globle void FactsCommand (void *theEnv)
globle void EnvFacts (void *theEnv, char *logicalName, void *vTheModule, long long start, long long end, long long max)
globle void AssertStringFunction (void *theEnv, DATA_OBJECT_PTR returnValue)
globle int SaveFactsCommand (void *theEnv)
globle int LoadFactsCommand (void *theEnv)
globle intBool EnvSaveFacts (void *theEnv, char *fileName, int saveCode, struct expr *theList)
globle intBool EnvLoadFacts (void *theEnv, char *fileName)
globle intBool EnvLoadFactsFromString (void *theEnv, char *theString, int theMax)


Define Documentation

#define _FACTCOM_SOURCE_

Definition at line 38 of file factcom.c.

#define _STDIO_INCLUDED_

Definition at line 31 of file factcom.c.

#define INVALID   -2L

Definition at line 67 of file factcom.c.

#define UNSPECIFIED   -1L

Definition at line 68 of file factcom.c.


Function Documentation

globle void AssertCommand ( void *  theEnv,
DATA_OBJECT_PTR  rv 
)

Definition at line 122 of file factcom.c.

globle void AssertStringFunction ( void *  theEnv,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 727 of file factcom.c.

globle void EnvFacts ( void *  theEnv,
char *  logicalName,
void *  vTheModule,
long long  start,
long long  end,
long long  max 
)

Definition at line 580 of file factcom.c.

globle intBool EnvLoadFacts ( void *  theEnv,
char *  fileName 
)

Definition at line 1140 of file factcom.c.

globle intBool EnvLoadFactsFromString ( void *  theEnv,
char *  theString,
int  theMax 
)

Definition at line 1193 of file factcom.c.

globle intBool EnvSaveFacts ( void *  theEnv,
char *  fileName,
int  saveCode,
struct expr theList 
)

Definition at line 864 of file factcom.c.

globle void FactCommandDefinitions ( void *  theEnv  ) 

Definition at line 87 of file factcom.c.

globle long long FactIndexFunction ( void *  theEnv  ) 

Definition at line 429 of file factcom.c.

globle void FactsCommand ( void *  theEnv  ) 

Definition at line 473 of file factcom.c.

globle int GetFactDuplicationCommand ( void *  theEnv  ) 

Definition at line 400 of file factcom.c.

globle int LoadFactsCommand ( void *  theEnv  ) 

Definition at line 835 of file factcom.c.

globle void RetractCommand ( void *  theEnv  ) 

Definition at line 254 of file factcom.c.

globle int SaveFactsCommand ( void *  theEnv  ) 

Definition at line 769 of file factcom.c.

globle int SetFactDuplicationCommand ( void *  theEnv  ) 

Definition at line 354 of file factcom.c.


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