#include "userdata.h"#include "moduldef.h"#include "evaluatn.h"#include "symbol.h"


Go to the source code of this file.
Classes | |
| struct | constructHeader |
| struct | construct |
| struct | constructData |
Defines | |
| #define | CHS (struct constructHeader *) |
| #define | CONSTRUCT_DATA 42 |
| #define | ConstructData(theEnv) ((struct constructData *) GetEnvironmentData(theEnv,CONSTRUCT_DATA)) |
| #define | LOCALE extern |
| #define | RemoveClearFunction(a) EnvRemoveClearFunction(GetCurrentEnvironment(),a) |
| #define | RemoveResetFunction(a) EnvRemoveResetFunction(GetCurrentEnvironment(),a) |
Functions | |
| LOCALE void | EnvClear (void *) |
| LOCALE void | EnvReset (void *) |
| LOCALE int | EnvSave (void *, char *) |
| LOCALE void | InitializeConstructData (void *) |
| LOCALE intBool | AddSaveFunction (void *, char *, void(*)(void *, void *, char *), int) |
| LOCALE intBool | RemoveSaveFunction (void *, char *) |
| LOCALE intBool | EnvAddResetFunction (void *, char *, void(*)(void *), int) |
| LOCALE intBool | AddResetFunction (char *, void(*)(void), int) |
| LOCALE intBool | EnvRemoveResetFunction (void *, char *) |
| LOCALE intBool | AddClearReadyFunction (void *, char *, int(*)(void *), int) |
| LOCALE intBool | RemoveClearReadyFunction (void *, char *) |
| LOCALE intBool | EnvAddClearFunction (void *, char *, void(*)(void *), int) |
| LOCALE intBool | AddClearFunction (char *, void(*)(void), int) |
| LOCALE intBool | EnvRemoveClearFunction (void *, char *) |
| LOCALE struct construct * | AddConstruct (void *, char *, char *, int(*)(void *, char *), void *(*)(void *, char *), SYMBOL_HN *(*)(struct constructHeader *), char *(*)(void *, struct constructHeader *), struct defmoduleItemHeader *(*)(struct constructHeader *), void *(*)(void *, void *), void(*)(struct constructHeader *, struct constructHeader *), intBool(*)(void *, void *), int(*)(void *, void *), void(*)(void *, void *)) |
| LOCALE int | RemoveConstruct (void *, char *) |
| LOCALE void | SetCompilationsWatch (void *, unsigned) |
| LOCALE unsigned | GetCompilationsWatch (void *) |
| LOCALE void | SetPrintWhileLoading (void *, intBool) |
| LOCALE intBool | GetPrintWhileLoading (void *) |
| LOCALE int | ExecutingConstruct (void *) |
| LOCALE void | SetExecutingConstruct (void *, int) |
| LOCALE void | InitializeConstructs (void *) |
| LOCALE int(*)(void *) | SetBeforeResetFunction (void *, int(*)(void *)) |
| LOCALE void | OldGetConstructList (void *, DATA_OBJECT *, void *(*)(void *, void *), char *(*)(void *, void *)) |
| LOCALE void | ResetCommand (void *) |
| LOCALE void | ClearCommand (void *) |
| LOCALE intBool | ClearReady (void *) |
| LOCALE struct construct * | FindConstruct (void *, char *) |
| LOCALE void | DeinstallConstructHeader (void *, struct constructHeader *) |
| LOCALE void | DestroyConstructHeader (void *, struct constructHeader *) |
| #define CHS (struct constructHeader *) |
Definition at line 49 of file constrct.h.
| #define CONSTRUCT_DATA 42 |
Definition at line 75 of file constrct.h.
| #define ConstructData | ( | theEnv | ) | ((struct constructData *) GetEnvironmentData(theEnv,CONSTRUCT_DATA)) |
Definition at line 98 of file constrct.h.
| #define LOCALE extern |
Definition at line 107 of file constrct.h.
| #define RemoveClearFunction | ( | a | ) | EnvRemoveClearFunction(GetCurrentEnvironment(),a) |
Definition at line 110 of file constrct.h.
| #define RemoveResetFunction | ( | a | ) | EnvRemoveResetFunction(GetCurrentEnvironment(),a) |
Definition at line 111 of file constrct.h.
| LOCALE intBool AddClearFunction | ( | char * | , | |
| void(*)(void) | , | |||
| int | ||||
| ) |
Definition at line 655 of file constrct.c.
| LOCALE intBool AddClearReadyFunction | ( | void * | , | |
| char * | , | |||
| int(*)(void *) | , | |||
| int | ||||
| ) |
Definition at line 619 of file constrct.c.
| LOCALE struct construct* AddConstruct | ( | void * | , | |
| char * | , | |||
| char * | , | |||
| int(*)(void *, char *) | , | |||
| void * | *)(void *, char *, | |||
| SYMBOL_HN * | *)(struct constructHeader *, | |||
| char * | *)(void *, struct constructHeader *, | |||
| struct defmoduleItemHeader * | *)(struct constructHeader *, | |||
| void * | *)(void *, void *, | |||
| void(*)(struct constructHeader *, struct constructHeader *) | , | |||
| intBool(*)(void *, void *) | , | |||
| int(*)(void *, void *) | , | |||
| void(*)(void *, void *) | ||||
| ) | [read] |
| LOCALE intBool AddResetFunction | ( | char * | , | |
| void(*)(void) | , | |||
| int | ||||
| ) |
Definition at line 444 of file constrct.c.
| LOCALE intBool AddSaveFunction | ( | void * | , | |
| char * | , | |||
| void(*)(void *, void *, char *) | , | |||
| int | ||||
| ) |
Definition at line 890 of file constrct.c.
| LOCALE void ClearCommand | ( | void * | ) |
Definition at line 315 of file constrct.c.
| LOCALE intBool ClearReady | ( | void * | ) |
Definition at line 597 of file constrct.c.
| LOCALE void DeinstallConstructHeader | ( | void * | , | |
| struct constructHeader * | ||||
| ) |
Definition at line 792 of file constrct.c.
| LOCALE void DestroyConstructHeader | ( | void * | , | |
| struct constructHeader * | ||||
| ) |
Definition at line 817 of file constrct.c.
| LOCALE intBool EnvAddClearFunction | ( | void * | , | |
| char * | , | |||
| void(*)(void *) | , | |||
| int | ||||
| ) |
Definition at line 676 of file constrct.c.
| LOCALE intBool EnvAddResetFunction | ( | void * | , | |
| char * | , | |||
| void(*)(void *) | , | |||
| int | ||||
| ) |
Definition at line 464 of file constrct.c.
| LOCALE void EnvClear | ( | void * | ) |
Definition at line 508 of file constrct.c.
| LOCALE intBool EnvRemoveClearFunction | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 693 of file constrct.c.
| LOCALE intBool EnvRemoveResetFunction | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 480 of file constrct.c.
| LOCALE void EnvReset | ( | void * | ) |
Definition at line 350 of file constrct.c.
| LOCALE int EnvSave | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 171 of file constrct.c.
| LOCALE int ExecutingConstruct | ( | void * | ) |
Definition at line 712 of file constrct.c.
| LOCALE struct construct* FindConstruct | ( | void * | , | |
| char * | ||||
| ) | [read] |
Definition at line 107 of file constrct.c.
| LOCALE unsigned GetCompilationsWatch | ( | void * | ) |
Definition at line 262 of file constrct.c.
| LOCALE intBool GetPrintWhileLoading | ( | void * | ) |
Definition at line 283 of file constrct.c.
| LOCALE void InitializeConstructData | ( | void * | ) |
Definition at line 66 of file constrct.c.
| LOCALE void InitializeConstructs | ( | void * | ) |
Definition at line 294 of file constrct.c.
| LOCALE void OldGetConstructList | ( | void * | , | |
| DATA_OBJECT * | , | |||
| void * | *)(void *, void *, | |||
| char * | *)(void *, void * | |||
| ) |
| LOCALE intBool RemoveClearReadyFunction | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 636 of file constrct.c.
| LOCALE int RemoveConstruct | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 130 of file constrct.c.
| LOCALE intBool RemoveSaveFunction | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 233 of file constrct.c.
| LOCALE void ResetCommand | ( | void * | ) |
Definition at line 327 of file constrct.c.
| LOCALE int(*)(void *) SetBeforeResetFunction | ( | void * | , | |
| int(*)(void *) | ||||
| ) |
Definition at line 429 of file constrct.c.
| LOCALE void SetCompilationsWatch | ( | void * | , | |
| unsigned | ||||
| ) |
Definition at line 251 of file constrct.c.
| LOCALE void SetExecutingConstruct | ( | void * | , | |
| int | ||||
| ) |
Definition at line 724 of file constrct.c.
| LOCALE void SetPrintWhileLoading | ( | void * | , | |
| intBool | ||||
| ) |
Definition at line 272 of file constrct.c.
1.5.6