src/clipsrules/core/genrccom.c File Reference

#include "setup.h"
#include <string.h>
#include "network.h"
#include "bload.h"
#include "genrcbin.h"
#include "genrccmp.h"
#include "constrct.h"
#include "genrcpsr.h"
#include "classcom.h"
#include "inscom.h"
#include "watch.h"
#include "argacces.h"
#include "cstrcpsr.h"
#include "envrnmnt.h"
#include "extnfunc.h"
#include "genrcexe.h"
#include "memalloc.h"
#include "modulpsr.h"
#include "multifld.h"
#include "router.h"
#include "genrccom.h"

Include dependency graph for genrccom.c:

Go to the source code of this file.

Defines

#define _GENRCCOM_SOURCE_

Functions

globle void SetupGenericFunctions (void *theEnv)
globle void * EnvFindDefgeneric (void *theEnv, char *genericModuleAndName)
globle DEFGENERICLookupDefgenericByMdlOrScope (void *theEnv, char *defgenericName)
globle DEFGENERICLookupDefgenericInScope (void *theEnv, char *defgenericName)
globle void * EnvGetNextDefgeneric (void *theEnv, void *ptr)
globle long EnvGetNextDefmethod (void *theEnv, void *ptr, long theIndex)
globle DEFMETHODGetDefmethodPointer (void *ptr, long theIndex)
globle int EnvIsDefgenericDeletable (void *theEnv, void *ptr)
globle int EnvIsDefmethodDeletable (void *theEnv, void *ptr, long theIndex)
globle void UndefgenericCommand (void *theEnv)
globle void * GetDefgenericModuleCommand (void *theEnv)
globle void UndefmethodCommand (void *theEnv)
globle intBool EnvUndefgeneric (void *theEnv, void *vptr)
globle intBool EnvUndefmethod (void *theEnv, void *vptr, long mi)
globle void EnvGetDefmethodDescription (void *theEnv, char *buf, int buflen, void *ptr, long theIndex)
globle unsigned EnvGetDefgenericWatch (void *theEnv, void *theGeneric)
globle void EnvSetDefgenericWatch (void *theEnv, unsigned newState, void *theGeneric)
globle unsigned EnvGetDefmethodWatch (void *theEnv, void *theGeneric, long theIndex)
globle void EnvSetDefmethodWatch (void *theEnv, unsigned newState, void *theGeneric, long theIndex)
globle void PPDefgenericCommand (void *theEnv)
globle void PPDefmethodCommand (void *theEnv)
globle void ListDefmethodsCommand (void *theEnv)
globle char * EnvGetDefmethodPPForm (void *theEnv, void *ptr, long theIndex)
globle void ListDefgenericsCommand (void *theEnv)
globle void EnvListDefgenerics (void *theEnv, char *logicalName, struct defmodule *theModule)
globle void EnvListDefmethods (void *theEnv, char *logicalName, void *vptr)
globle void GetDefgenericListFunction (void *theEnv, DATA_OBJECT *returnValue)
globle void EnvGetDefgenericList (void *theEnv, DATA_OBJECT *returnValue, struct defmodule *theModule)
globle void GetDefmethodListCommand (void *theEnv, DATA_OBJECT_PTR returnValue)
globle void EnvGetDefmethodList (void *theEnv, void *vgfunc, DATA_OBJECT_PTR returnValue)
globle void GetMethodRestrictionsCommand (void *theEnv, DATA_OBJECT *result)
globle void EnvGetMethodRestrictions (void *theEnv, void *vgfunc, long mi, DATA_OBJECT *result)


Define Documentation

#define _GENRCCOM_SOURCE_

Definition at line 87 of file genrccom.c.


Function Documentation

globle void* EnvFindDefgeneric ( void *  theEnv,
char *  genericModuleAndName 
)

Definition at line 355 of file genrccom.c.

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

Definition at line 1065 of file genrccom.c.

globle unsigned EnvGetDefgenericWatch ( void *  theEnv,
void *  theGeneric 
)

Definition at line 767 of file genrccom.c.

globle void EnvGetDefmethodDescription ( void *  theEnv,
char *  buf,
int  buflen,
void *  ptr,
long  theIndex 
)

Definition at line 736 of file genrccom.c.

globle void EnvGetDefmethodList ( void *  theEnv,
void *  vgfunc,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 1118 of file genrccom.c.

globle char* EnvGetDefmethodPPForm ( void *  theEnv,
void *  ptr,
long  theIndex 
)

Definition at line 953 of file genrccom.c.

globle unsigned EnvGetDefmethodWatch ( void *  theEnv,
void *  theGeneric,
long  theIndex 
)

Definition at line 818 of file genrccom.c.

globle void EnvGetMethodRestrictions ( void *  theEnv,
void *  vgfunc,
long  mi,
DATA_OBJECT result 
)

Definition at line 1241 of file genrccom.c.

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

Definition at line 408 of file genrccom.c.

globle long EnvGetNextDefmethod ( void *  theEnv,
void *  ptr,
long  theIndex 
)

Definition at line 429 of file genrccom.c.

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

Definition at line 479 of file genrccom.c.

globle int EnvIsDefmethodDeletable ( void *  theEnv,
void *  ptr,
long  theIndex 
)

Definition at line 499 of file genrccom.c.

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

Definition at line 992 of file genrccom.c.

globle void EnvListDefmethods ( void *  theEnv,
char *  logicalName,
void *  vptr 
)

Definition at line 1011 of file genrccom.c.

globle void EnvSetDefgenericWatch ( void *  theEnv,
unsigned  newState,
void *  theGeneric 
)

Definition at line 792 of file genrccom.c.

globle void EnvSetDefmethodWatch ( void *  theEnv,
unsigned  newState,
void *  theGeneric,
long  theIndex 
)

Definition at line 849 of file genrccom.c.

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

Definition at line 610 of file genrccom.c.

globle intBool EnvUndefmethod ( void *  theEnv,
void *  vptr,
long  mi 
)

Definition at line 651 of file genrccom.c.

globle void GetDefgenericListFunction ( void *  theEnv,
DATA_OBJECT returnValue 
)

Definition at line 1047 of file genrccom.c.

globle void* GetDefgenericModuleCommand ( void *  theEnv  ) 

Definition at line 539 of file genrccom.c.

globle void GetDefmethodListCommand ( void *  theEnv,
DATA_OBJECT_PTR  returnValue 
)

Definition at line 1083 of file genrccom.c.

globle DEFMETHOD* GetDefmethodPointer ( void *  ptr,
long  theIndex 
)

Definition at line 463 of file genrccom.c.

globle void GetMethodRestrictionsCommand ( void *  theEnv,
DATA_OBJECT result 
)

Definition at line 1174 of file genrccom.c.

globle void ListDefgenericsCommand ( void *  theEnv  ) 

Definition at line 977 of file genrccom.c.

globle void ListDefmethodsCommand ( void *  theEnv  ) 

Definition at line 923 of file genrccom.c.

globle DEFGENERIC* LookupDefgenericByMdlOrScope ( void *  theEnv,
char *  defgenericName 
)

Definition at line 373 of file genrccom.c.

globle DEFGENERIC* LookupDefgenericInScope ( void *  theEnv,
char *  defgenericName 
)

Definition at line 391 of file genrccom.c.

globle void PPDefgenericCommand ( void *  theEnv  ) 

Definition at line 876 of file genrccom.c.

globle void PPDefmethodCommand ( void *  theEnv  ) 

Definition at line 891 of file genrccom.c.

globle void SetupGenericFunctions ( void *  theEnv  ) 

Definition at line 142 of file genrccom.c.

globle void UndefgenericCommand ( void *  theEnv  ) 

Definition at line 525 of file genrccom.c.

globle void UndefmethodCommand ( void *  theEnv  ) 

Definition at line 553 of file genrccom.c.


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