src/clipsrules/core/insmult.c File Reference

#include "setup.h"
#include "argacces.h"
#include "envrnmnt.h"
#include "extnfunc.h"
#include "insfun.h"
#include "msgfun.h"
#include "msgpass.h"
#include "multifun.h"
#include "router.h"
#include "insmult.h"

Include dependency graph for insmult.c:

Go to the source code of this file.

Defines

#define _INSMULT_SOURCE_
#define INSERT   0
#define REPLACE   1
#define DELETE_OP   2

Functions

globle void SetupInstanceMultifieldCommands (void *theEnv)
globle void MVSlotReplaceCommand (void *theEnv, DATA_OBJECT *result)
globle void MVSlotInsertCommand (void *theEnv, DATA_OBJECT *result)
globle void MVSlotDeleteCommand (void *theEnv, DATA_OBJECT *result)
globle intBool DirectMVReplaceCommand (void *theEnv)
globle intBool DirectMVInsertCommand (void *theEnv)
globle intBool DirectMVDeleteCommand (void *theEnv)


Define Documentation

#define _INSMULT_SOURCE_

Definition at line 42 of file insmult.c.

#define DELETE_OP   2

Definition at line 52 of file insmult.c.

#define INSERT   0

Definition at line 50 of file insmult.c.

#define REPLACE   1

Definition at line 51 of file insmult.c.


Function Documentation

globle intBool DirectMVDeleteCommand ( void *  theEnv  ) 

Definition at line 317 of file insmult.c.

globle intBool DirectMVInsertCommand ( void *  theEnv  ) 

Definition at line 284 of file insmult.c.

globle intBool DirectMVReplaceCommand ( void *  theEnv  ) 

Definition at line 252 of file insmult.c.

globle void MVSlotDeleteCommand ( void *  theEnv,
DATA_OBJECT result 
)

Definition at line 214 of file insmult.c.

globle void MVSlotInsertCommand ( void *  theEnv,
DATA_OBJECT result 
)

Definition at line 173 of file insmult.c.

globle void MVSlotReplaceCommand ( void *  theEnv,
DATA_OBJECT result 
)

Definition at line 133 of file insmult.c.

globle void SetupInstanceMultifieldCommands ( void *  theEnv  ) 

Definition at line 82 of file insmult.c.


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