src/clipsrules/core/factcom.h File Reference

#include "evaluatn.h"

Include dependency graph for factcom.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define LOCALE   extern
#define Facts(a, b, c, d, e)   EnvFacts(GetCurrentEnvironment(),a,b,c,d,e)
#define LoadFacts(a)   EnvLoadFacts(GetCurrentEnvironment(),a)
#define SaveFacts(a, b, c)   EnvSaveFacts(GetCurrentEnvironment(),a,b,c)
#define LoadFactsFromString(a, b)   EnvLoadFactsFromString(GetCurrentEnvironment(),a,b)

Functions

LOCALE void FactCommandDefinitions (void *)
LOCALE void AssertCommand (void *, DATA_OBJECT_PTR)
LOCALE void RetractCommand (void *)
LOCALE void AssertStringFunction (void *, DATA_OBJECT_PTR)
LOCALE void FactsCommand (void *)
LOCALE void EnvFacts (void *, char *, void *, long long, long long, long long)
LOCALE int SetFactDuplicationCommand (void *)
LOCALE int GetFactDuplicationCommand (void *)
LOCALE int SaveFactsCommand (void *)
LOCALE int LoadFactsCommand (void *)
LOCALE int EnvSaveFacts (void *, char *, int, struct expr *)
LOCALE int EnvLoadFacts (void *, char *)
LOCALE int EnvLoadFactsFromString (void *, char *, int)
LOCALE long long FactIndexFunction (void *)


Define Documentation

#define Facts ( a,
b,
c,
d,
 )     EnvFacts(GetCurrentEnvironment(),a,b,c,d,e)

Definition at line 38 of file factcom.h.

#define LoadFacts (  )     EnvLoadFacts(GetCurrentEnvironment(),a)

Definition at line 39 of file factcom.h.

#define LoadFactsFromString ( a,
 )     EnvLoadFactsFromString(GetCurrentEnvironment(),a,b)

Definition at line 41 of file factcom.h.

#define LOCALE   extern

Definition at line 35 of file factcom.h.

#define SaveFacts ( a,
b,
 )     EnvSaveFacts(GetCurrentEnvironment(),a,b,c)

Definition at line 40 of file factcom.h.


Function Documentation

LOCALE void AssertCommand ( void *  ,
DATA_OBJECT_PTR   
)

Definition at line 122 of file factcom.c.

LOCALE void AssertStringFunction ( void *  ,
DATA_OBJECT_PTR   
)

Definition at line 727 of file factcom.c.

LOCALE void EnvFacts ( void *  ,
char *  ,
void *  ,
long  long,
long  long,
long  long 
)

Definition at line 580 of file factcom.c.

LOCALE int EnvLoadFacts ( void *  ,
char *   
)

Definition at line 1140 of file factcom.c.

LOCALE int EnvLoadFactsFromString ( void *  ,
char *  ,
int   
)

Definition at line 1193 of file factcom.c.

LOCALE int EnvSaveFacts ( void *  ,
char *  ,
int  ,
struct expr  
)

Definition at line 864 of file factcom.c.

LOCALE void FactCommandDefinitions ( void *   ) 

Definition at line 87 of file factcom.c.

LOCALE long long FactIndexFunction ( void *   ) 

Definition at line 429 of file factcom.c.

LOCALE void FactsCommand ( void *   ) 

Definition at line 473 of file factcom.c.

LOCALE int GetFactDuplicationCommand ( void *   ) 

Definition at line 400 of file factcom.c.

LOCALE int LoadFactsCommand ( void *   ) 

Definition at line 835 of file factcom.c.

LOCALE void RetractCommand ( void *   ) 

Definition at line 254 of file factcom.c.

LOCALE int SaveFactsCommand ( void *   ) 

Definition at line 769 of file factcom.c.

LOCALE int SetFactDuplicationCommand ( void *   ) 

Definition at line 354 of file factcom.c.


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