src/clipsrules/core/bload.h File Reference
#include "exprnbin.h"
#include "sysdep.h"
#include "symblbin.h"
#include "utility.h"
#include "extnfunc.h"
Go to the source code of this file.
|
Classes |
| struct | bloadData |
Defines |
| #define | BLOAD_DATA 38 |
| #define | BloadData(theEnv) ((struct bloadData *) GetEnvironmentData(theEnv,BLOAD_DATA)) |
| #define | LOCALE extern |
| #define | FunctionPointer(i) ((struct FunctionDefinition *) (((i) == -1L) ? NULL : BloadData(theEnv)->FunctionArray[i])) |
| #define | Bload(theEnv, a) EnvBload(theEnv,a) |
Functions |
| LOCALE void | InitializeBloadData (void *) |
| LOCALE int | BloadCommand (void *) |
| LOCALE intBool | EnvBload (void *, char *) |
| LOCALE void | BloadandRefresh (void *, long, size_t, void(*)(void *, void *, long)) |
| LOCALE intBool | Bloaded (void *) |
| LOCALE void | AddBeforeBloadFunction (void *, char *, void(*)(void *), int) |
| LOCALE void | AddAfterBloadFunction (void *, char *, void(*)(void *), int) |
| LOCALE void | AddBloadReadyFunction (void *, char *, int(*)(void), int) |
| LOCALE void | AddClearBloadReadyFunction (void *, char *, int(*)(void *), int) |
| LOCALE void | AddAbortBloadFunction (void *, char *, void(*)(void *), int) |
| LOCALE void | CannotLoadWithBloadMessage (void *, char *) |
Define Documentation
| #define Bload |
( |
theEnv, |
|
|
a |
|
) |
EnvBload(theEnv,a) |
| #define BloadData |
( |
theEnv |
|
) |
((struct bloadData *) GetEnvironmentData(theEnv,BLOAD_DATA)) |
| #define FunctionPointer |
( |
i |
|
) |
((struct FunctionDefinition *) (((i) == -1L) ? NULL : BloadData(theEnv)->FunctionArray[i])) |
Function Documentation
| LOCALE void AddAbortBloadFunction |
( |
void * |
, |
|
|
char * |
, |
|
|
void(*)(void *) |
, |
|
|
int |
| |
|
) |
| | |
| LOCALE void AddAfterBloadFunction |
( |
void * |
, |
|
|
char * |
, |
|
|
void(*)(void *) |
, |
|
|
int |
| |
|
) |
| | |
| LOCALE void AddBeforeBloadFunction |
( |
void * |
, |
|
|
char * |
, |
|
|
void(*)(void *) |
, |
|
|
int |
| |
|
) |
| | |
| LOCALE void AddBloadReadyFunction |
( |
void * |
, |
|
|
char * |
, |
|
|
int(*)(void) |
, |
|
|
int |
| |
|
) |
| | |
| LOCALE void AddClearBloadReadyFunction |
( |
void * |
, |
|
|
char * |
, |
|
|
int(*)(void *) |
, |
|
|
int |
| |
|
) |
| | |
| LOCALE void BloadandRefresh |
( |
void * |
, |
|
|
long |
, |
|
|
size_t |
, |
|
|
void(*)(void *, void *, long) |
| |
|
) |
| | |
| LOCALE int BloadCommand |
( |
void * |
|
) |
|
| LOCALE intBool Bloaded |
( |
void * |
|
) |
|
| LOCALE void CannotLoadWithBloadMessage |
( |
void * |
, |
|
|
char * |
| |
|
) |
| | |
| LOCALE intBool EnvBload |
( |
void * |
, |
|
|
char * |
| |
|
) |
| | |
| LOCALE void InitializeBloadData |
( |
void * |
|
) |
|