#include <string.h>#include "setup.h"#include "constant.h"#include "envrnmnt.h"#include "memalloc.h"#include "moduldef.h"#include "argacces.h"#include "multifld.h"#include "modulutl.h"#include "router.h"#include "utility.h"#include "commline.h"#include "sysdep.h"#include "bload.h"#include "cstrcpsr.h"#include "cstrccom.h"

Go to the source code of this file.
Defines | |
| #define | _CSTRCCOM_SOURCE_ |
Functions | |
| globle void | AddConstructToModule (struct constructHeader *theConstruct) |
| globle intBool | DeleteNamedConstruct (void *theEnv, char *constructName, struct construct *constructClass) |
| globle void * | FindNamedConstruct (void *theEnv, char *constructName, struct construct *constructClass) |
| globle void | UndefconstructCommand (void *theEnv, char *command, struct construct *constructClass) |
| globle void | PPConstructCommand (void *theEnv, char *command, struct construct *constructClass) |
| globle int | PPConstruct (void *theEnv, char *constructName, char *logicalName, struct construct *constructClass) |
| globle SYMBOL_HN * | GetConstructModuleCommand (void *theEnv, char *command, struct construct *constructClass) |
| globle struct defmodule * | GetConstructModule (void *theEnv, char *constructName, struct construct *constructClass) |
| globle intBool | Undefconstruct (void *theEnv, void *theConstruct, struct construct *constructClass) |
| globle void | SaveConstruct (void *theEnv, void *theModule, char *logicalName, struct construct *constructClass) |
| globle char * | GetConstructModuleName (struct constructHeader *theConstruct) |
| globle char * | GetConstructNameString (struct constructHeader *theConstruct) |
| globle char * | EnvGetConstructNameString (void *theEnv, struct constructHeader *theConstruct) |
| globle SYMBOL_HN * | GetConstructNamePointer (struct constructHeader *theConstruct) |
| globle void | GetConstructListFunction (void *theEnv, char *functionName, DATA_OBJECT_PTR returnValue, struct construct *constructClass) |
| globle void | GetConstructList (void *theEnv, DATA_OBJECT_PTR returnValue, struct construct *constructClass, struct defmodule *theModule) |
| globle void | ListConstructCommand (void *theEnv, char *functionName, struct construct *constructClass) |
| globle void | ListConstruct (void *theEnv, struct construct *constructClass, char *logicalName, struct defmodule *theModule) |
| globle void | SetNextConstruct (struct constructHeader *theConstruct, struct constructHeader *targetConstruct) |
| globle struct defmoduleItemHeader * | GetConstructModuleItem (struct constructHeader *theConstruct) |
| globle char * | GetConstructPPForm (void *theEnv, struct constructHeader *theConstruct) |
| globle struct constructHeader * | GetNextConstructItem (void *theEnv, struct constructHeader *theConstruct, int moduleIndex) |
| globle struct defmoduleItemHeader * | GetConstructModuleItemByIndex (void *theEnv, struct defmodule *theModule, int moduleIndex) |
| globle void | FreeConstructHeaderModule (void *theEnv, struct defmoduleItemHeader *theModuleItem, struct construct *constructClass) |
| globle long | DoForAllConstructs (void *theEnv, void(*actionFunction)(void *, struct constructHeader *, void *), int moduleItemIndex, int interruptable, void *userBuffer) |
| globle void | DoForAllConstructsInModule (void *theEnv, void *theModule, void(*actionFunction)(void *, struct constructHeader *, void *), int moduleItemIndex, int interruptable, void *userBuffer) |
| globle void | InitializeConstructHeader (void *theEnv, char *constructType, struct constructHeader *theConstruct, SYMBOL_HN *theConstructName) |
| globle void | SetConstructPPForm (void *theEnv, struct constructHeader *theConstruct, char *ppForm) |
| globle unsigned | ConstructPrintWatchAccess (void *theEnv, struct construct *constructClass, char *logName, EXPRESSION *argExprs, unsigned(*getWatchFunc)(void *, void *), void(*setWatchFunc)(void *, unsigned, void *)) |
| globle unsigned | ConstructSetWatchAccess (void *theEnv, struct construct *constructClass, unsigned newState, EXPRESSION *argExprs, unsigned(*getWatchFunc)(void *, void *), void(*setWatchFunc)(void *, unsigned, void *)) |
| globle void * | LookupConstruct (void *theEnv, struct construct *constructClass, char *constructName, intBool moduleNameAllowed) |
| globle intBool | ConstructsDeletable (void *theEnv) |
| #define _CSTRCCOM_SOURCE_ |
Definition at line 41 of file cstrccom.c.
| globle void AddConstructToModule | ( | struct constructHeader * | theConstruct | ) |
Definition at line 88 of file cstrccom.c.
| globle unsigned ConstructPrintWatchAccess | ( | void * | theEnv, | |
| struct construct * | constructClass, | |||
| char * | logName, | |||
| EXPRESSION * | argExprs, | |||
| unsigned(*)(void *, void *) | getWatchFunc, | |||
| void(*)(void *, unsigned, void *) | setWatchFunc | |||
| ) |
Definition at line 1381 of file cstrccom.c.
| globle intBool ConstructsDeletable | ( | void * | theEnv | ) |
Definition at line 1640 of file cstrccom.c.
| globle unsigned ConstructSetWatchAccess | ( | void * | theEnv, | |
| struct construct * | constructClass, | |||
| unsigned | newState, | |||
| EXPRESSION * | argExprs, | |||
| unsigned(*)(void *, void *) | getWatchFunc, | |||
| void(*)(void *, unsigned, void *) | setWatchFunc | |||
| ) |
Definition at line 1397 of file cstrccom.c.
| globle intBool DeleteNamedConstruct | ( | void * | theEnv, | |
| char * | constructName, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 106 of file cstrccom.c.
| globle long DoForAllConstructs | ( | void * | theEnv, | |
| void(*)(void *, struct constructHeader *, void *) | actionFunction, | |||
| int | moduleItemIndex, | |||
| int | interruptable, | |||
| void * | userBuffer | |||
| ) |
Definition at line 1204 of file cstrccom.c.
| globle void DoForAllConstructsInModule | ( | void * | theEnv, | |
| void * | theModule, | |||
| void(*)(void *, struct constructHeader *, void *) | actionFunction, | |||
| int | moduleItemIndex, | |||
| int | interruptable, | |||
| void * | userBuffer | |||
| ) |
Definition at line 1278 of file cstrccom.c.
| globle char* EnvGetConstructNameString | ( | void * | theEnv, | |
| struct constructHeader * | theConstruct | |||
| ) |
Definition at line 648 of file cstrccom.c.
| globle void* FindNamedConstruct | ( | void * | theEnv, | |
| char * | constructName, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 166 of file cstrccom.c.
| globle void FreeConstructHeaderModule | ( | void * | theEnv, | |
| struct defmoduleItemHeader * | theModuleItem, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 1183 of file cstrccom.c.
| globle void GetConstructList | ( | void * | theEnv, | |
| DATA_OBJECT_PTR | returnValue, | |||
| struct construct * | constructClass, | |||
| struct defmodule * | theModule | |||
| ) |
Definition at line 749 of file cstrccom.c.
| globle void GetConstructListFunction | ( | void * | theEnv, | |
| char * | functionName, | |||
| DATA_OBJECT_PTR | returnValue, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 671 of file cstrccom.c.
| globle struct defmodule* GetConstructModule | ( | void * | theEnv, | |
| char * | constructName, | |||
| struct construct * | constructClass | |||
| ) | [read] |
Definition at line 414 of file cstrccom.c.
| globle SYMBOL_HN* GetConstructModuleCommand | ( | void * | theEnv, | |
| char * | command, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 373 of file cstrccom.c.
| globle struct defmoduleItemHeader* GetConstructModuleItem | ( | struct constructHeader * | theConstruct | ) | [read] |
Definition at line 1111 of file cstrccom.c.
| globle struct defmoduleItemHeader* GetConstructModuleItemByIndex | ( | void * | theEnv, | |
| struct defmodule * | theModule, | |||
| int | moduleIndex | |||
| ) | [read] |
Definition at line 1163 of file cstrccom.c.
| globle char* GetConstructModuleName | ( | struct constructHeader * | theConstruct | ) |
Definition at line 629 of file cstrccom.c.
| globle SYMBOL_HN* GetConstructNamePointer | ( | struct constructHeader * | theConstruct | ) |
Definition at line 663 of file cstrccom.c.
| globle char* GetConstructNameString | ( | struct constructHeader * | theConstruct | ) |
Definition at line 637 of file cstrccom.c.
| globle char* GetConstructPPForm | ( | void * | theEnv, | |
| struct constructHeader * | theConstruct | |||
| ) |
Definition at line 1122 of file cstrccom.c.
| globle struct constructHeader* GetNextConstructItem | ( | void * | theEnv, | |
| struct constructHeader * | theConstruct, | |||
| int | moduleIndex | |||
| ) | [read] |
Definition at line 1137 of file cstrccom.c.
| globle void InitializeConstructHeader | ( | void * | theEnv, | |
| char * | constructType, | |||
| struct constructHeader * | theConstruct, | |||
| SYMBOL_HN * | theConstructName | |||
| ) |
Definition at line 1337 of file cstrccom.c.
| globle void ListConstruct | ( | void * | theEnv, | |
| struct construct * | constructClass, | |||
| char * | logicalName, | |||
| struct defmodule * | theModule | |||
| ) |
Definition at line 1001 of file cstrccom.c.
| globle void ListConstructCommand | ( | void * | theEnv, | |
| char * | functionName, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 930 of file cstrccom.c.
| globle void* LookupConstruct | ( | void * | theEnv, | |
| struct construct * | constructClass, | |||
| char * | constructName, | |||
| intBool | moduleNameAllowed | |||
| ) |
Definition at line 1584 of file cstrccom.c.
| globle int PPConstruct | ( | void * | theEnv, | |
| char * | constructName, | |||
| char * | logicalName, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 328 of file cstrccom.c.
| globle void PPConstructCommand | ( | void * | theEnv, | |
| char * | command, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 297 of file cstrccom.c.
| globle void SaveConstruct | ( | void * | theEnv, | |
| void * | theModule, | |||
| char * | logicalName, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 573 of file cstrccom.c.
| globle void SetConstructPPForm | ( | void * | theEnv, | |
| struct constructHeader * | theConstruct, | |||
| char * | ppForm | |||
| ) |
Definition at line 1362 of file cstrccom.c.
| globle void SetNextConstruct | ( | struct constructHeader * | theConstruct, | |
| struct constructHeader * | targetConstruct | |||
| ) |
Definition at line 1100 of file cstrccom.c.
| globle intBool Undefconstruct | ( | void * | theEnv, | |
| void * | theConstruct, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 455 of file cstrccom.c.
| globle void UndefconstructCommand | ( | void * | theEnv, | |
| char * | command, | |||
| struct construct * | constructClass | |||
| ) |
Definition at line 241 of file cstrccom.c.
1.5.6