src/clipsrules/core/dffnxfun.c File Reference

#include "setup.h"
#include "bload.h"
#include "dffnxbin.h"
#include "dffnxcmp.h"
#include "constrct.h"
#include "cstrcpsr.h"
#include "dffnxpsr.h"
#include "modulpsr.h"
#include "envrnmnt.h"
#include "extnfunc.h"
#include "dffnxexe.h"
#include "watch.h"
#include "argacces.h"
#include "memalloc.h"
#include "cstrccom.h"
#include "router.h"
#include "dffnxfun.h"

Include dependency graph for dffnxfun.c:

Go to the source code of this file.

Defines

#define _DFFNXFUN_SOURCE_

Functions

globle void SetupDeffunctions (void *theEnv)
globle void * EnvFindDeffunction (void *theEnv, char *dfnxModuleAndName)
globle DEFFUNCTIONLookupDeffunctionByMdlOrScope (void *theEnv, char *deffunctionName)
globle DEFFUNCTIONLookupDeffunctionInScope (void *theEnv, char *deffunctionName)
globle intBool EnvUndeffunction (void *theEnv, void *vptr)
globle void * EnvGetNextDeffunction (void *theEnv, void *ptr)
globle int EnvIsDeffunctionDeletable (void *theEnv, void *ptr)
globle void RemoveDeffunction (void *theEnv, void *vdptr)
globle void UndeffunctionCommand (void *theEnv)
globle void * GetDeffunctionModuleCommand (void *theEnv)
globle void PPDeffunctionCommand (void *theEnv)
globle void ListDeffunctionsCommand (void *theEnv)
globle void EnvListDeffunctions (void *theEnv, char *logicalName, struct defmodule *theModule)
globle void GetDeffunctionListFunction (void *theEnv, DATA_OBJECT *returnValue)
globle void EnvGetDeffunctionList (void *theEnv, DATA_OBJECT *returnValue, struct defmodule *theModule)
globle int CheckDeffunctionCall (void *theEnv, void *vdptr, int args)
globle void EnvSetDeffunctionWatch (void *theEnv, unsigned newState, void *dptr)
globle unsigned EnvGetDeffunctionWatch (void *theEnv, void *dptr)


Define Documentation

#define _DFFNXFUN_SOURCE_

Definition at line 77 of file dffnxfun.c.


Function Documentation

globle int CheckDeffunctionCall ( void *  theEnv,
void *  vdptr,
int  args 
)

Definition at line 569 of file dffnxfun.c.

globle void* EnvFindDeffunction ( void *  theEnv,
char *  dfnxModuleAndName 
)

Definition at line 295 of file dffnxfun.c.

globle void EnvGetDeffunctionList ( void *  theEnv,
DATA_OBJECT returnValue,
struct defmodule theModule 
)

Definition at line 551 of file dffnxfun.c.

globle unsigned EnvGetDeffunctionWatch ( void *  theEnv,
void *  dptr 
)

Definition at line 1044 of file dffnxfun.c.

globle void* EnvGetNextDeffunction ( void *  theEnv,
void *  ptr 
)

Definition at line 384 of file dffnxfun.c.

globle int EnvIsDeffunctionDeletable ( void *  theEnv,
void *  ptr 
)

Definition at line 402 of file dffnxfun.c.

globle void EnvListDeffunctions ( void *  theEnv,
char *  logicalName,
struct defmodule theModule 
)

Definition at line 513 of file dffnxfun.c.

globle void EnvSetDeffunctionWatch ( void *  theEnv,
unsigned  newState,
void *  dptr 
)

Definition at line 1019 of file dffnxfun.c.

globle intBool EnvUndeffunction ( void *  theEnv,
void *  vptr 
)

Definition at line 348 of file dffnxfun.c.

globle void GetDeffunctionListFunction ( void *  theEnv,
DATA_OBJECT returnValue 
)

Definition at line 533 of file dffnxfun.c.

globle void* GetDeffunctionModuleCommand ( void *  theEnv  ) 

Definition at line 466 of file dffnxfun.c.

globle void ListDeffunctionsCommand ( void *  theEnv  ) 

Definition at line 498 of file dffnxfun.c.

globle DEFFUNCTION* LookupDeffunctionByMdlOrScope ( void *  theEnv,
char *  deffunctionName 
)

Definition at line 313 of file dffnxfun.c.

globle DEFFUNCTION* LookupDeffunctionInScope ( void *  theEnv,
char *  deffunctionName 
)

Definition at line 331 of file dffnxfun.c.

globle void PPDeffunctionCommand ( void *  theEnv  ) 

Definition at line 484 of file dffnxfun.c.

globle void RemoveDeffunction ( void *  theEnv,
void *  vdptr 
)

Definition at line 426 of file dffnxfun.c.

globle void SetupDeffunctions ( void *  theEnv  ) 

Definition at line 127 of file dffnxfun.c.

globle void UndeffunctionCommand ( void *  theEnv  ) 

Definition at line 452 of file dffnxfun.c.


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