src/clipsrules/core/insfile.c File Reference

#include <stdlib.h>
#include "setup.h"
#include "argacces.h"
#include "classcom.h"
#include "classfun.h"
#include "memalloc.h"
#include "extnfunc.h"
#include "inscom.h"
#include "insfun.h"
#include "insmngr.h"
#include "inspsr.h"
#include "object.h"
#include "router.h"
#include "strngrtr.h"
#include "symblbin.h"
#include "sysdep.h"
#include "envrnmnt.h"
#include "factmngr.h"
#include "insfile.h"

Include dependency graph for insfile.c:

Go to the source code of this file.

Classes

struct  bsaveSlotValue
struct  bsaveSlotValueAtom

Defines

#define _INSFILE_SOURCE_
#define MAX_BLOCK_SIZE   10240

Functions

globle void SetupInstanceFileCommands (void *theEnv)
globle long SaveInstancesCommand (void *theEnv)
globle long LoadInstancesCommand (void *theEnv)
globle long EnvLoadInstances (void *theEnv, char *file)
globle long EnvLoadInstancesFromString (void *theEnv, char *theString, int theMax)
globle long RestoreInstancesCommand (void *theEnv)
globle long EnvRestoreInstances (void *theEnv, char *file)
globle long EnvRestoreInstancesFromString (void *theEnv, char *theString, int theMax)
globle long BinaryLoadInstancesCommand (void *theEnv)
globle long EnvBinaryLoadInstances (void *theEnv, char *theFile)
globle long EnvSaveInstances (void *theEnv, char *file, int saveCode, EXPRESSION *classExpressionList, intBool inheritFlag)
globle long BinarySaveInstancesCommand (void *theEnv)
globle long EnvBinarySaveInstances (void *theEnv, char *file, int saveCode, EXPRESSION *classExpressionList, intBool inheritFlag)


Define Documentation

#define _INSFILE_SOURCE_

Definition at line 60 of file insfile.c.

#define MAX_BLOCK_SIZE   10240

Definition at line 68 of file insfile.c.


Function Documentation

globle long BinaryLoadInstancesCommand ( void *  theEnv  ) 

Definition at line 332 of file insfile.c.

globle long BinarySaveInstancesCommand ( void *  theEnv  ) 

Definition at line 486 of file insfile.c.

globle long EnvBinaryLoadInstances ( void *  theEnv,
char *  theFile 
)

Definition at line 359 of file insfile.c.

globle long EnvBinarySaveInstances ( void *  theEnv,
char *  file,
int  saveCode,
EXPRESSION classExpressionList,
intBool  inheritFlag 
)

Definition at line 510 of file insfile.c.

globle long EnvLoadInstances ( void *  theEnv,
char *  file 
)

Definition at line 220 of file insfile.c.

globle long EnvLoadInstancesFromString ( void *  theEnv,
char *  theString,
int  theMax 
)

Definition at line 237 of file insfile.c.

globle long EnvRestoreInstances ( void *  theEnv,
char *  file 
)

Definition at line 288 of file insfile.c.

globle long EnvRestoreInstancesFromString ( void *  theEnv,
char *  theString,
int  theMax 
)

Definition at line 305 of file insfile.c.

globle long EnvSaveInstances ( void *  theEnv,
char *  file,
int  saveCode,
EXPRESSION classExpressionList,
intBool  inheritFlag 
)

Definition at line 426 of file insfile.c.

globle long LoadInstancesCommand ( void *  theEnv  ) 

Definition at line 194 of file insfile.c.

globle long RestoreInstancesCommand ( void *  theEnv  ) 

Definition at line 262 of file insfile.c.

globle long SaveInstancesCommand ( void *  theEnv  ) 

Definition at line 179 of file insfile.c.

globle void SetupInstanceFileCommands ( void *  theEnv  ) 

Definition at line 138 of file insfile.c.


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