#include <string.h>#include "setup.h"#include "bload.h"#include "argacces.h"#include "classfun.h"#include "classini.h"#include "envrnmnt.h"#include "modulutl.h"#include "msgcom.h"#include "router.h"#include "classcom.h"

Go to the source code of this file.
Defines | |
| #define | _CLASSCOM_SOURCE_ |
Functions | |
| globle void * | EnvFindDefclass (void *theEnv, char *classAndModuleName) |
| globle DEFCLASS * | LookupDefclassByMdlOrScope (void *theEnv, char *classAndModuleName) |
| globle DEFCLASS * | LookupDefclassInScope (void *theEnv, char *className) |
| globle DEFCLASS * | LookupDefclassAnywhere (void *theEnv, struct defmodule *theModule, char *className) |
| globle intBool | DefclassInScope (void *theEnv, DEFCLASS *theDefclass, struct defmodule *theModule) |
| globle void * | EnvGetNextDefclass (void *theEnv, void *ptr) |
| globle intBool | EnvIsDefclassDeletable (void *theEnv, void *ptr) |
| globle void | UndefclassCommand (void *theEnv) |
| globle intBool | EnvUndefclass (void *theEnv, void *theDefclass) |
| globle void | PPDefclassCommand (void *theEnv) |
| globle void | ListDefclassesCommand (void *theEnv) |
| globle void | EnvListDefclasses (void *theEnv, char *logicalName, struct defmodule *theModule) |
| globle unsigned | EnvGetDefclassWatchInstances (void *theEnv, void *theClass) |
| globle void | EnvSetDefclassWatchInstances (void *theEnv, unsigned newState, void *theClass) |
| globle unsigned | EnvGetDefclassWatchSlots (void *theEnv, void *theClass) |
| globle void | EnvSetDefclassWatchSlots (void *theEnv, unsigned newState, void *theClass) |
| globle unsigned | DefclassWatchAccess (void *theEnv, int code, unsigned newState, EXPRESSION *argExprs) |
| globle unsigned | DefclassWatchPrint (void *theEnv, char *logName, int code, EXPRESSION *argExprs) |
| globle void | GetDefclassListFunction (void *theEnv, DATA_OBJECT_PTR returnValue) |
| globle void | EnvGetDefclassList (void *theEnv, DATA_OBJECT *returnValue, struct defmodule *theModule) |
| globle int | HasSuperclass (DEFCLASS *c1, DEFCLASS *c2) |
| globle SYMBOL_HN * | CheckClassAndSlot (void *theEnv, char *func, DEFCLASS **cls) |
| globle void | SaveDefclasses (void *theEnv, void *theModule, char *logName) |
| globle unsigned short | EnvSetClassDefaultsMode (void *theEnv, unsigned short value) |
| globle unsigned short | EnvGetClassDefaultsMode (void *theEnv) |
| globle void * | GetClassDefaultsModeCommand (void *theEnv) |
| globle void * | SetClassDefaultsModeCommand (void *theEnv) |
| #define _CLASSCOM_SOURCE_ |
Definition at line 55 of file classcom.c.
Definition at line 636 of file classcom.c.
| globle intBool DefclassInScope | ( | void * | theEnv, | |
| DEFCLASS * | theDefclass, | |||
| struct defmodule * | theModule | |||
| ) |
Definition at line 241 of file classcom.c.
| globle unsigned DefclassWatchAccess | ( | void * | theEnv, | |
| int | code, | |||
| unsigned | newState, | |||
| EXPRESSION * | argExprs | |||
| ) |
Definition at line 525 of file classcom.c.
| globle unsigned DefclassWatchPrint | ( | void * | theEnv, | |
| char * | logName, | |||
| int | code, | |||
| EXPRESSION * | argExprs | |||
| ) |
Definition at line 553 of file classcom.c.
| globle void* EnvFindDefclass | ( | void * | theEnv, | |
| char * | classAndModuleName | |||
| ) |
Definition at line 84 of file classcom.c.
| globle unsigned short EnvGetClassDefaultsMode | ( | void * | theEnv | ) |
Definition at line 753 of file classcom.c.
| globle void EnvGetDefclassList | ( | void * | theEnv, | |
| DATA_OBJECT * | returnValue, | |||
| struct defmodule * | theModule | |||
| ) |
Definition at line 596 of file classcom.c.
| globle unsigned EnvGetDefclassWatchInstances | ( | void * | theEnv, | |
| void * | theClass | |||
| ) |
Definition at line 420 of file classcom.c.
| globle unsigned EnvGetDefclassWatchSlots | ( | void * | theEnv, | |
| void * | theClass | |||
| ) |
Definition at line 474 of file classcom.c.
| globle void* EnvGetNextDefclass | ( | void * | theEnv, | |
| void * | ptr | |||
| ) |
Definition at line 273 of file classcom.c.
| globle intBool EnvIsDefclassDeletable | ( | void * | theEnv, | |
| void * | ptr | |||
| ) |
Definition at line 290 of file classcom.c.
| globle void EnvListDefclasses | ( | void * | theEnv, | |
| char * | logicalName, | |||
| struct defmodule * | theModule | |||
| ) |
Definition at line 398 of file classcom.c.
| globle unsigned short EnvSetClassDefaultsMode | ( | void * | theEnv, | |
| unsigned short | value | |||
| ) |
Definition at line 738 of file classcom.c.
| globle void EnvSetDefclassWatchInstances | ( | void * | theEnv, | |
| unsigned | newState, | |||
| void * | theClass | |||
| ) |
Definition at line 446 of file classcom.c.
| globle void EnvSetDefclassWatchSlots | ( | void * | theEnv, | |
| unsigned | newState, | |||
| void * | theClass | |||
| ) |
Definition at line 499 of file classcom.c.
| globle intBool EnvUndefclass | ( | void * | theEnv, | |
| void * | theDefclass | |||
| ) |
Definition at line 333 of file classcom.c.
| globle void* GetClassDefaultsModeCommand | ( | void * | theEnv | ) |
Definition at line 763 of file classcom.c.
| globle void GetDefclassListFunction | ( | void * | theEnv, | |
| DATA_OBJECT_PTR | returnValue | |||
| ) |
Definition at line 578 of file classcom.c.
Definition at line 615 of file classcom.c.
| globle void ListDefclassesCommand | ( | void * | theEnv | ) |
Definition at line 383 of file classcom.c.
| globle DEFCLASS* LookupDefclassAnywhere | ( | void * | theEnv, | |
| struct defmodule * | theModule, | |||
| char * | className | |||
| ) |
Definition at line 204 of file classcom.c.
| globle DEFCLASS* LookupDefclassByMdlOrScope | ( | void * | theEnv, | |
| char * | classAndModuleName | |||
| ) |
Definition at line 129 of file classcom.c.
| globle DEFCLASS* LookupDefclassInScope | ( | void * | theEnv, | |
| char * | className | |||
| ) |
Definition at line 172 of file classcom.c.
| globle void PPDefclassCommand | ( | void * | theEnv | ) |
Definition at line 369 of file classcom.c.
| globle void SaveDefclasses | ( | void * | theEnv, | |
| void * | theModule, | |||
| char * | logName | |||
| ) |
Definition at line 670 of file classcom.c.
| globle void* SetClassDefaultsModeCommand | ( | void * | theEnv | ) |
Definition at line 775 of file classcom.c.
| globle void UndefclassCommand | ( | void * | theEnv | ) |
Definition at line 319 of file classcom.c.
1.5.6