#include <stdio.h>#include <string.h>#include "setup.h"#include "constant.h"#include "envrnmnt.h"#include "memalloc.h"#include "router.h"#include "scanner.h"#include "watch.h"#include "prcdrfun.h"#include "prcdrpsr.h"#include "argacces.h"#include "exprnpsr.h"#include "multifld.h"#include "moduldef.h"#include "sysdep.h"#include "utility.h"#include "commline.h"#include "ruledef.h"#include "constrct.h"

Go to the source code of this file.
Defines | |
| #define | _CONSTRCT_SOURCE_ |
| #define | _STDIO_INCLUDED_ |
Functions | |
| globle void | InitializeConstructData (void *theEnv) |
| globle struct construct * | FindConstruct (void *theEnv, char *name) |
| globle int | RemoveConstruct (void *theEnv, char *name) |
| globle int | Save (char *fileName) |
| globle int | EnvSave (void *theEnv, char *fileName) |
| globle intBool | RemoveSaveFunction (void *theEnv, char *name) |
| globle void | SetCompilationsWatch (void *theEnv, unsigned value) |
| globle unsigned | GetCompilationsWatch (void *theEnv) |
| globle void | SetPrintWhileLoading (void *theEnv, intBool value) |
| globle intBool | GetPrintWhileLoading (void *theEnv) |
| globle void | InitializeConstructs (void *theEnv) |
| globle void | ClearCommand (void *theEnv) |
| globle void | ResetCommand (void *theEnv) |
| globle void | Reset () |
| globle void | EnvReset (void *theEnv) |
| globle int(*)(void *) | SetBeforeResetFunction (void *theEnv, int(*theFunction)(void *)) |
| globle intBool | AddResetFunction (char *name, void(*functionPtr)(void), int priority) |
| globle intBool | EnvAddResetFunction (void *theEnv, char *name, void(*functionPtr)(void *), int priority) |
| globle intBool | EnvRemoveResetFunction (void *theEnv, char *name) |
| globle void | Clear () |
| globle void | EnvClear (void *theEnv) |
| globle intBool | ClearReady (void *theEnv) |
| globle intBool | AddClearReadyFunction (void *theEnv, char *name, int(*functionPtr)(void *), int priority) |
| globle intBool | RemoveClearReadyFunction (void *theEnv, char *name) |
| globle intBool | AddClearFunction (char *name, void(*functionPtr)(void), int priority) |
| globle intBool | EnvAddClearFunction (void *theEnv, char *name, void(*functionPtr)(void *), int priority) |
| globle intBool | EnvRemoveClearFunction (void *theEnv, char *name) |
| globle int | ExecutingConstruct (void *theEnv) |
| globle void | SetExecutingConstruct (void *theEnv, int value) |
| globle void | OldGetConstructList (void *theEnv, DATA_OBJECT_PTR returnValue, void *(*nextFunction)(void *, void *), char *(*nameFunction)(void *, void *)) |
| globle void | DeinstallConstructHeader (void *theEnv, struct constructHeader *theHeader) |
| globle void | DestroyConstructHeader (void *theEnv, struct constructHeader *theHeader) |
| globle struct construct * | AddConstruct (void *theEnv, char *name, char *pluralName, int(*parseFunction)(void *, char *), void *(*findFunction)(void *, char *), SYMBOL_HN *(*getConstructNameFunction)(struct constructHeader *), char *(*getPPFormFunction)(void *, struct constructHeader *), struct defmoduleItemHeader *(*getModuleItemFunction)(struct constructHeader *), void *(*getNextItemFunction)(void *, void *), void(*setNextItemFunction)(struct constructHeader *, struct constructHeader *), intBool(*isConstructDeletableFunction)(void *, void *), int(*deleteFunction)(void *, void *), void(*freeFunction)(void *, void *)) |
| globle intBool | AddSaveFunction (void *theEnv, char *name, void(*functionPtr)(void *, void *, char *), int priority) |
| #define _CONSTRCT_SOURCE_ |
Definition at line 29 of file constrct.c.
| #define _STDIO_INCLUDED_ |
Definition at line 32 of file constrct.c.
| globle intBool AddClearFunction | ( | char * | name, | |
| void(*)(void) | functionPtr, | |||
| int | priority | |||
| ) |
Definition at line 655 of file constrct.c.
| globle intBool AddClearReadyFunction | ( | void * | theEnv, | |
| char * | name, | |||
| int(*)(void *) | functionPtr, | |||
| int | priority | |||
| ) |
Definition at line 619 of file constrct.c.
| globle struct construct* AddConstruct | ( | void * | theEnv, | |
| char * | name, | |||
| char * | pluralName, | |||
| int(*)(void *, char *) | parseFunction, | |||
| void *(*)(void *, char *) | findFunction, | |||
| SYMBOL_HN *(*)(struct constructHeader *) | getConstructNameFunction, | |||
| char *(*)(void *, struct constructHeader *) | getPPFormFunction, | |||
| struct defmoduleItemHeader *(*)(struct constructHeader *) | getModuleItemFunction, | |||
| void *(*)(void *, void *) | getNextItemFunction, | |||
| void(*)(struct constructHeader *, struct constructHeader *) | setNextItemFunction, | |||
| intBool(*)(void *, void *) | isConstructDeletableFunction, | |||
| int(*)(void *, void *) | deleteFunction, | |||
| void(*)(void *, void *) | freeFunction | |||
| ) | [read] |
Definition at line 839 of file constrct.c.
| globle intBool AddResetFunction | ( | char * | name, | |
| void(*)(void) | functionPtr, | |||
| int | priority | |||
| ) |
Definition at line 444 of file constrct.c.
| globle intBool AddSaveFunction | ( | void * | theEnv, | |
| char * | name, | |||
| void(*)(void *, void *, char *) | functionPtr, | |||
| int | priority | |||
| ) |
Definition at line 890 of file constrct.c.
| globle void Clear | ( | ) |
Definition at line 499 of file constrct.c.
| globle void ClearCommand | ( | void * | theEnv | ) |
Definition at line 315 of file constrct.c.
| globle intBool ClearReady | ( | void * | theEnv | ) |
Definition at line 597 of file constrct.c.
| globle void DeinstallConstructHeader | ( | void * | theEnv, | |
| struct constructHeader * | theHeader | |||
| ) |
Definition at line 792 of file constrct.c.
| globle void DestroyConstructHeader | ( | void * | theEnv, | |
| struct constructHeader * | theHeader | |||
| ) |
Definition at line 817 of file constrct.c.
| globle intBool EnvAddClearFunction | ( | void * | theEnv, | |
| char * | name, | |||
| void(*)(void *) | functionPtr, | |||
| int | priority | |||
| ) |
Definition at line 676 of file constrct.c.
| globle intBool EnvAddResetFunction | ( | void * | theEnv, | |
| char * | name, | |||
| void(*)(void *) | functionPtr, | |||
| int | priority | |||
| ) |
Definition at line 464 of file constrct.c.
| globle void EnvClear | ( | void * | theEnv | ) |
Definition at line 508 of file constrct.c.
| globle intBool EnvRemoveClearFunction | ( | void * | theEnv, | |
| char * | name | |||
| ) |
Definition at line 693 of file constrct.c.
| globle intBool EnvRemoveResetFunction | ( | void * | theEnv, | |
| char * | name | |||
| ) |
Definition at line 480 of file constrct.c.
| globle void EnvReset | ( | void * | theEnv | ) |
Definition at line 350 of file constrct.c.
| globle int EnvSave | ( | void * | theEnv, | |
| char * | fileName | |||
| ) |
Definition at line 171 of file constrct.c.
| globle int ExecutingConstruct | ( | void * | theEnv | ) |
Definition at line 712 of file constrct.c.
| globle struct construct* FindConstruct | ( | void * | theEnv, | |
| char * | name | |||
| ) | [read] |
Definition at line 107 of file constrct.c.
| globle unsigned GetCompilationsWatch | ( | void * | theEnv | ) |
Definition at line 262 of file constrct.c.
| globle intBool GetPrintWhileLoading | ( | void * | theEnv | ) |
Definition at line 283 of file constrct.c.
| globle void InitializeConstructData | ( | void * | theEnv | ) |
Definition at line 66 of file constrct.c.
| globle void InitializeConstructs | ( | void * | theEnv | ) |
Definition at line 294 of file constrct.c.
| globle void OldGetConstructList | ( | void * | theEnv, | |
| DATA_OBJECT_PTR | returnValue, | |||
| void *(*)(void *, void *) | nextFunction, | |||
| char *(*)(void *, void *) | nameFunction | |||
| ) |
Definition at line 737 of file constrct.c.
| globle intBool RemoveClearReadyFunction | ( | void * | theEnv, | |
| char * | name | |||
| ) |
Definition at line 636 of file constrct.c.
| globle int RemoveConstruct | ( | void * | theEnv, | |
| char * | name | |||
| ) |
Definition at line 130 of file constrct.c.
| globle intBool RemoveSaveFunction | ( | void * | theEnv, | |
| char * | name | |||
| ) |
Definition at line 233 of file constrct.c.
| globle void Reset | ( | ) |
Definition at line 340 of file constrct.c.
| globle void ResetCommand | ( | void * | theEnv | ) |
Definition at line 327 of file constrct.c.
| globle int Save | ( | char * | fileName | ) |
Definition at line 161 of file constrct.c.
| globle int(*)(void *) SetBeforeResetFunction | ( | void * | theEnv, | |
| int(*)(void *) | theFunction | |||
| ) |
Definition at line 429 of file constrct.c.
| globle void SetCompilationsWatch | ( | void * | theEnv, | |
| unsigned | value | |||
| ) |
Definition at line 251 of file constrct.c.
| globle void SetExecutingConstruct | ( | void * | theEnv, | |
| int | value | |||
| ) |
Definition at line 724 of file constrct.c.
| globle void SetPrintWhileLoading | ( | void * | theEnv, | |
| intBool | value | |||
| ) |
Definition at line 272 of file constrct.c.
1.5.6