#include "conscomp.h"#include "cstrccom.h"


Go to the source code of this file.
Classes | |
| struct | defglobalData |
| struct | defglobal |
| struct | defglobalModule |
Defines | |
| #define | DEFGLOBAL_DATA 1 |
| #define | EnvGetDefglobalName(theEnv, x) GetConstructNameString((struct constructHeader *) x) |
| #define | EnvGetDefglobalPPForm(theEnv, x) GetConstructPPForm(theEnv,(struct constructHeader *) x) |
| #define | EnvDefglobalModule(theEnv, x) GetConstructModuleName((struct constructHeader *) x) |
| #define | DefglobalData(theEnv) ((struct defglobalData *) GetEnvironmentData(theEnv,DEFGLOBAL_DATA)) |
| #define | LOCALE extern |
| #define | DefglobalModule(x) GetConstructModuleName((struct constructHeader *) x) |
| #define | FindDefglobal(a) EnvFindDefglobal(GetCurrentEnvironment(),a) |
| #define | GetDefglobalName(x) GetConstructNameString((struct constructHeader *) x) |
| #define | GetDefglobalPPForm(x) GetConstructPPForm(GetCurrentEnvironment(),(struct constructHeader *) x) |
| #define | GetDefglobalValue(a, b) EnvGetDefglobalValue(GetCurrentEnvironment(),a,b) |
| #define | GetDefglobalValueForm(a, b, c) EnvGetDefglobalValueForm(GetCurrentEnvironment(),a,b,c) |
| #define | GetGlobalsChanged() EnvGetGlobalsChanged(GetCurrentEnvironment()) |
| #define | GetNextDefglobal(a) EnvGetNextDefglobal(GetCurrentEnvironment(),a) |
| #define | IsDefglobalDeletable(a) EnvIsDefglobalDeletable(GetCurrentEnvironment(),a) |
| #define | SetDefglobalValue(a, b) EnvSetDefglobalValue(GetCurrentEnvironment(),a,b) |
| #define | SetGlobalsChanged(a) EnvSetGlobalsChanged(GetCurrentEnvironment(),a) |
Functions | |
| LOCALE void | InitializeDefglobals (void *) |
| LOCALE void * | EnvFindDefglobal (void *, char *) |
| LOCALE void * | EnvGetNextDefglobal (void *, void *) |
| LOCALE void | CreateInitialFactDefglobal (void) |
| LOCALE intBool | EnvIsDefglobalDeletable (void *, void *) |
| LOCALE struct defglobalModule * | GetDefglobalModuleItem (void *, struct defmodule *) |
| LOCALE void | QSetDefglobalValue (void *, struct defglobal *, DATA_OBJECT_PTR, int) |
| LOCALE struct defglobal * | QFindDefglobal (void *, struct symbolHashNode *) |
| LOCALE void | EnvGetDefglobalValueForm (void *, char *, unsigned, void *) |
| LOCALE int | EnvGetGlobalsChanged (void *) |
| LOCALE void | EnvSetGlobalsChanged (void *, int) |
| LOCALE intBool | EnvGetDefglobalValue (void *, char *, DATA_OBJECT_PTR) |
| LOCALE intBool | EnvSetDefglobalValue (void *, char *, DATA_OBJECT_PTR) |
| LOCALE void | UpdateDefglobalScope (void *) |
| LOCALE void * | GetNextDefglobalInScope (void *, void *) |
| LOCALE int | QGetDefglobalValue (void *, void *, DATA_OBJECT_PTR) |
| #define DEFGLOBAL_DATA 1 |
Definition at line 49 of file globldef.h.
| #define DefglobalData | ( | theEnv | ) | ((struct defglobalData *) GetEnvironmentData(theEnv,DEFGLOBAL_DATA)) |
Definition at line 85 of file globldef.h.
| #define DefglobalModule | ( | x | ) | GetConstructModuleName((struct constructHeader *) x) |
Definition at line 97 of file globldef.h.
| #define EnvDefglobalModule | ( | theEnv, | |||
| x | ) | GetConstructModuleName((struct constructHeader *) x) |
Definition at line 83 of file globldef.h.
| #define EnvGetDefglobalName | ( | theEnv, | |||
| x | ) | GetConstructNameString((struct constructHeader *) x) |
Definition at line 81 of file globldef.h.
| #define EnvGetDefglobalPPForm | ( | theEnv, | |||
| x | ) | GetConstructPPForm(theEnv,(struct constructHeader *) x) |
Definition at line 82 of file globldef.h.
| #define FindDefglobal | ( | a | ) | EnvFindDefglobal(GetCurrentEnvironment(),a) |
Definition at line 98 of file globldef.h.
| #define GetDefglobalName | ( | x | ) | GetConstructNameString((struct constructHeader *) x) |
Definition at line 99 of file globldef.h.
| #define GetDefglobalPPForm | ( | x | ) | GetConstructPPForm(GetCurrentEnvironment(),(struct constructHeader *) x) |
Definition at line 100 of file globldef.h.
| #define GetDefglobalValue | ( | a, | |||
| b | ) | EnvGetDefglobalValue(GetCurrentEnvironment(),a,b) |
Definition at line 101 of file globldef.h.
| #define GetDefglobalValueForm | ( | a, | |||
| b, | |||||
| c | ) | EnvGetDefglobalValueForm(GetCurrentEnvironment(),a,b,c) |
Definition at line 102 of file globldef.h.
| #define GetGlobalsChanged | ( | ) | EnvGetGlobalsChanged(GetCurrentEnvironment()) |
Definition at line 103 of file globldef.h.
| #define GetNextDefglobal | ( | a | ) | EnvGetNextDefglobal(GetCurrentEnvironment(),a) |
Definition at line 104 of file globldef.h.
| #define IsDefglobalDeletable | ( | a | ) | EnvIsDefglobalDeletable(GetCurrentEnvironment(),a) |
Definition at line 105 of file globldef.h.
| #define LOCALE extern |
Definition at line 94 of file globldef.h.
| #define SetDefglobalValue | ( | a, | |||
| b | ) | EnvSetDefglobalValue(GetCurrentEnvironment(),a,b) |
Definition at line 106 of file globldef.h.
| #define SetGlobalsChanged | ( | a | ) | EnvSetGlobalsChanged(GetCurrentEnvironment(),a) |
Definition at line 107 of file globldef.h.
| LOCALE void CreateInitialFactDefglobal | ( | void | ) |
| LOCALE void* EnvFindDefglobal | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 244 of file globldef.c.
| LOCALE intBool EnvGetDefglobalValue | ( | void * | , | |
| char * | , | |||
| DATA_OBJECT_PTR | ||||
| ) |
Definition at line 609 of file globldef.c.
| LOCALE void EnvGetDefglobalValueForm | ( | void * | , | |
| char * | , | |||
| unsigned | , | |||
| void * | ||||
| ) |
Definition at line 473 of file globldef.c.
| LOCALE int EnvGetGlobalsChanged | ( | void * | ) |
Definition at line 492 of file globldef.c.
| LOCALE void* EnvGetNextDefglobal | ( | void * | , | |
| void * | ||||
| ) |
Definition at line 256 of file globldef.c.
| LOCALE intBool EnvIsDefglobalDeletable | ( | void * | , | |
| void * | ||||
| ) |
Definition at line 267 of file globldef.c.
| LOCALE intBool EnvSetDefglobalValue | ( | void * | , | |
| char * | , | |||
| DATA_OBJECT_PTR | ||||
| ) |
Definition at line 628 of file globldef.c.
| LOCALE void EnvSetGlobalsChanged | ( | void * | , | |
| int | ||||
| ) |
Definition at line 501 of file globldef.c.
| LOCALE struct defglobalModule* GetDefglobalModuleItem | ( | void * | , | |
| struct defmodule * | ||||
| ) | [read] |
Definition at line 232 of file globldef.c.
| LOCALE void* GetNextDefglobalInScope | ( | void * | , | |
| void * | ||||
| ) |
Definition at line 727 of file globldef.c.
| LOCALE void InitializeDefglobals | ( | void * | ) |
Definition at line 80 of file globldef.c.
| LOCALE struct defglobal* QFindDefglobal | ( | void * | , | |
| struct symbolHashNode * | ||||
| ) | [read] |
Definition at line 453 of file globldef.c.
| LOCALE int QGetDefglobalValue | ( | void * | , | |
| void * | , | |||
| DATA_OBJECT_PTR | ||||
| ) |
Definition at line 572 of file globldef.c.
| LOCALE void QSetDefglobalValue | ( | void * | , | |
| struct defglobal * | , | |||
| DATA_OBJECT_PTR | , | |||
| int | ||||
| ) |
Definition at line 379 of file globldef.c.
| LOCALE void UpdateDefglobalScope | ( | void * | ) |
Definition at line 678 of file globldef.c.
1.5.6