src/clipsrules/core/filecom.c File Reference
#include <stdio.h>
#include <string.h>
#include "setup.h"
#include "argacces.h"
#include "constrct.h"
#include "commline.h"
#include "cstrcpsr.h"
#include "envrnmnt.h"
#include "extnfunc.h"
#include "memalloc.h"
#include "prcdrfun.h"
#include "router.h"
#include "strngrtr.h"
#include "sysdep.h"
#include "utility.h"
#include "filecom.h"
#include "bsave.h"
#include "bload.h"
Go to the source code of this file.
|
Classes |
| struct | batchEntry |
| struct | fileCommandData |
Defines |
| #define | _FILECOM_SOURCE_ |
| #define | _STDIO_INCLUDED_ |
| #define | FILE_BATCH 0 |
| #define | STRING_BATCH 1 |
| #define | BUFFER_SIZE 120 |
| #define | FILECOM_DATA 14 |
| #define | FileCommandData(theEnv) ((struct fileCommandData *) GetEnvironmentData(theEnv,FILECOM_DATA)) |
Functions |
| globle void | FileCommandDefinitions (void *theEnv) |
| globle int | DribbleOnCommand (void *theEnv) |
| globle intBool | EnvDribbleOn (void *theEnv, char *fileName) |
| globle intBool | EnvDribbleActive (void *theEnv) |
| globle int | DribbleOffCommand (void *theEnv) |
| globle intBool | EnvDribbleOff (void *theEnv) |
| globle void | SetDribbleStatusFunction (void *theEnv, int(*fnptr)(void *, int)) |
| globle int | LLGetcBatch (void *theEnv, char *logicalName, int returnOnEOF) |
| globle int | BatchCommand (void *theEnv) |
| globle int | Batch (void *theEnv, char *fileName) |
| globle int | OpenBatch (void *theEnv, char *fileName, int placeAtEnd) |
| globle int | OpenStringBatch (void *theEnv, char *stringName, char *theString, int placeAtEnd) |
| globle int | RemoveBatch (void *theEnv) |
| globle intBool | BatchActive (void *theEnv) |
| globle void | CloseAllBatchSources (void *theEnv) |
| globle int | BatchStarCommand (void *theEnv) |
| globle int | EnvBatchStar (void *theEnv, char *fileName) |
| globle int | LoadCommand (void *theEnv) |
| globle int | LoadStarCommand (void *theEnv) |
| globle int | SaveCommand (void *theEnv) |
Define Documentation
| #define FileCommandData |
( |
theEnv |
|
) |
((struct fileCommandData *) GetEnvironmentData(theEnv,FILECOM_DATA)) |
Function Documentation
| globle int Batch |
( |
void * |
theEnv, |
|
|
char * |
fileName | |
|
) |
| | |
| globle intBool BatchActive |
( |
void * |
theEnv |
) |
|
| globle int BatchCommand |
( |
void * |
theEnv |
) |
|
| globle int BatchStarCommand |
( |
void * |
theEnv |
) |
|
| globle void CloseAllBatchSources |
( |
void * |
theEnv |
) |
|
| globle int DribbleOffCommand |
( |
void * |
theEnv |
) |
|
| globle int DribbleOnCommand |
( |
void * |
theEnv |
) |
|
| globle int EnvBatchStar |
( |
void * |
theEnv, |
|
|
char * |
fileName | |
|
) |
| | |
| globle intBool EnvDribbleActive |
( |
void * |
theEnv |
) |
|
| globle intBool EnvDribbleOff |
( |
void * |
theEnv |
) |
|
| globle intBool EnvDribbleOn |
( |
void * |
theEnv, |
|
|
char * |
fileName | |
|
) |
| | |
| globle void FileCommandDefinitions |
( |
void * |
theEnv |
) |
|
| globle int LLGetcBatch |
( |
void * |
theEnv, |
|
|
char * |
logicalName, |
|
|
int |
returnOnEOF | |
|
) |
| | |
| globle int LoadCommand |
( |
void * |
theEnv |
) |
|
| globle int LoadStarCommand |
( |
void * |
theEnv |
) |
|
| globle int OpenBatch |
( |
void * |
theEnv, |
|
|
char * |
fileName, |
|
|
int |
placeAtEnd | |
|
) |
| | |
| globle int OpenStringBatch |
( |
void * |
theEnv, |
|
|
char * |
stringName, |
|
|
char * |
theString, |
|
|
int |
placeAtEnd | |
|
) |
| | |
| globle int RemoveBatch |
( |
void * |
theEnv |
) |
|
| globle int SaveCommand |
( |
void * |
theEnv |
) |
|
| globle void SetDribbleStatusFunction |
( |
void * |
theEnv, |
|
|
int(*)(void *, int) |
fnptr | |
|
) |
| | |