#include "cstrccom.h"#include "object.h"


Go to the source code of this file.
Defines | |
| #define | CONVENIENCE_MODE 0 |
| #define | CONSERVATION_MODE 1 |
| #define | EnvGetDefclassName(theEnv, x) GetConstructNameString((struct constructHeader *) x) |
| #define | EnvGetDefclassPPForm(theEnv, x) GetConstructPPForm(theEnv,(struct constructHeader *) x) |
| #define | GetDefclassNamePointer(x) GetConstructNamePointer((struct constructHeader *) x) |
| #define | GetDefclassModule(x) GetConstructModuleItem((struct constructHeader *) x) |
| #define | SetNextDefclass(c, t) |
| #define | SetDefclassPPForm(c, ppf) SetConstructPPForm(theEnv,(struct constructHeader *) c,ppf) |
| #define | EnvDefclassModule(theEnv, x) GetConstructModuleName((struct constructHeader *) x) |
| #define | LOCALE extern |
| #define | DefclassModule(x) GetConstructModuleName((struct constructHeader *) x) |
| #define | FindDefclass(a) EnvFindDefclass(GetCurrentEnvironment(),a) |
| #define | GetDefclassList(a, b) EnvGetDefclassList(GetCurrentEnvironment(),a,b) |
| #define | GetDefclassName(x) GetConstructNameString((struct constructHeader *) x) |
| #define | GetDefclassPPForm(x) GetConstructPPForm(GetCurrentEnvironment(),(struct constructHeader *) x) |
| #define | GetDefclassWatchInstances(a) EnvGetDefclassWatchInstances(GetCurrentEnvironment(),a) |
| #define | GetDefclassWatchSlots(a) EnvGetDefclassWatchSlots(GetCurrentEnvironment(),a) |
| #define | GetNextDefclass(a) EnvGetNextDefclass(GetCurrentEnvironment(),a) |
| #define | IsDefclassDeletable(a) EnvIsDefclassDeletable(GetCurrentEnvironment(),a) |
| #define | ListDefclasses(a, b) EnvListDefclasses(GetCurrentEnvironment(),a,b) |
| #define | SetDefclassWatchInstances(a, b) EnvSetDefclassWatchInstances(GetCurrentEnvironment(),a,b) |
| #define | SetDefclassWatchSlots(a, b) EnvSetDefclassWatchSlots(GetCurrentEnvironment(),a,b) |
| #define | Undefclass(a) EnvUndefclass(GetCurrentEnvironment(),a) |
| #define | SetClassDefaultsMode(a) EnvSetClassDefaultsMode(GetCurrentEnvironment(),a) |
| #define | GetClassDefaultsMode() EnvGetClassDefaultsMode(GetCurrentEnvironment()) |
Functions | |
| LOCALE void * | EnvFindDefclass (void *, char *) |
| LOCALE DEFCLASS * | LookupDefclassByMdlOrScope (void *, char *) |
| LOCALE DEFCLASS * | LookupDefclassInScope (void *, char *) |
| LOCALE DEFCLASS * | LookupDefclassAnywhere (void *, struct defmodule *, char *) |
| LOCALE intBool | DefclassInScope (void *, DEFCLASS *, struct defmodule *) |
| LOCALE void * | EnvGetNextDefclass (void *, void *) |
| LOCALE intBool | EnvIsDefclassDeletable (void *, void *) |
| LOCALE void | UndefclassCommand (void *) |
| LOCALE unsigned short | EnvSetClassDefaultsMode (void *, unsigned short) |
| LOCALE unsigned short | EnvGetClassDefaultsMode (void *) |
| LOCALE void * | GetClassDefaultsModeCommand (void *) |
| LOCALE void * | SetClassDefaultsModeCommand (void *) |
| LOCALE void | GetDefclassListFunction (void *, DATA_OBJECT *) |
| LOCALE void | EnvGetDefclassList (void *, DATA_OBJECT *, struct defmodule *) |
| LOCALE intBool | EnvUndefclass (void *, void *) |
| LOCALE intBool | HasSuperclass (DEFCLASS *, DEFCLASS *) |
| LOCALE SYMBOL_HN * | CheckClassAndSlot (void *, char *, DEFCLASS **) |
| LOCALE void | SaveDefclasses (void *, void *, char *) |
| #define CONSERVATION_MODE 1 |
Definition at line 29 of file classcom.h.
| #define CONVENIENCE_MODE 0 |
Definition at line 28 of file classcom.h.
| #define DefclassModule | ( | x | ) | GetConstructModuleName((struct constructHeader *) x) |
Definition at line 67 of file classcom.h.
| #define EnvDefclassModule | ( | theEnv, | |||
| x | ) | GetConstructModuleName((struct constructHeader *) x) |
Definition at line 42 of file classcom.h.
| #define EnvGetDefclassName | ( | theEnv, | |||
| x | ) | GetConstructNameString((struct constructHeader *) x) |
Definition at line 31 of file classcom.h.
| #define EnvGetDefclassPPForm | ( | theEnv, | |||
| x | ) | GetConstructPPForm(theEnv,(struct constructHeader *) x) |
Definition at line 32 of file classcom.h.
| #define FindDefclass | ( | a | ) | EnvFindDefclass(GetCurrentEnvironment(),a) |
Definition at line 68 of file classcom.h.
| #define GetClassDefaultsMode | ( | ) | EnvGetClassDefaultsMode(GetCurrentEnvironment()) |
Definition at line 81 of file classcom.h.
| #define GetDefclassList | ( | a, | |||
| b | ) | EnvGetDefclassList(GetCurrentEnvironment(),a,b) |
Definition at line 69 of file classcom.h.
| #define GetDefclassModule | ( | x | ) | GetConstructModuleItem((struct constructHeader *) x) |
Definition at line 35 of file classcom.h.
| #define GetDefclassName | ( | x | ) | GetConstructNameString((struct constructHeader *) x) |
Definition at line 70 of file classcom.h.
| #define GetDefclassNamePointer | ( | x | ) | GetConstructNamePointer((struct constructHeader *) x) |
Definition at line 34 of file classcom.h.
| #define GetDefclassPPForm | ( | x | ) | GetConstructPPForm(GetCurrentEnvironment(),(struct constructHeader *) x) |
Definition at line 71 of file classcom.h.
| #define GetDefclassWatchInstances | ( | a | ) | EnvGetDefclassWatchInstances(GetCurrentEnvironment(),a) |
Definition at line 72 of file classcom.h.
| #define GetDefclassWatchSlots | ( | a | ) | EnvGetDefclassWatchSlots(GetCurrentEnvironment(),a) |
Definition at line 73 of file classcom.h.
| #define GetNextDefclass | ( | a | ) | EnvGetNextDefclass(GetCurrentEnvironment(),a) |
Definition at line 74 of file classcom.h.
| #define IsDefclassDeletable | ( | a | ) | EnvIsDefclassDeletable(GetCurrentEnvironment(),a) |
Definition at line 75 of file classcom.h.
| #define ListDefclasses | ( | a, | |||
| b | ) | EnvListDefclasses(GetCurrentEnvironment(),a,b) |
Definition at line 76 of file classcom.h.
| #define LOCALE extern |
Definition at line 64 of file classcom.h.
| #define SetClassDefaultsMode | ( | a | ) | EnvSetClassDefaultsMode(GetCurrentEnvironment(),a) |
Definition at line 80 of file classcom.h.
| #define SetDefclassPPForm | ( | c, | |||
| ppf | ) | SetConstructPPForm(theEnv,(struct constructHeader *) c,ppf) |
Definition at line 40 of file classcom.h.
| #define SetDefclassWatchInstances | ( | a, | |||
| b | ) | EnvSetDefclassWatchInstances(GetCurrentEnvironment(),a,b) |
Definition at line 77 of file classcom.h.
| #define SetDefclassWatchSlots | ( | a, | |||
| b | ) | EnvSetDefclassWatchSlots(GetCurrentEnvironment(),a,b) |
Definition at line 78 of file classcom.h.
| #define SetNextDefclass | ( | c, | |||
| t | ) |
Value:
SetNextConstruct((struct constructHeader *) c, \ (struct constructHeader *) t)
Definition at line 37 of file classcom.h.
| #define Undefclass | ( | a | ) | EnvUndefclass(GetCurrentEnvironment(),a) |
Definition at line 79 of file classcom.h.
Definition at line 636 of file classcom.c.
Definition at line 241 of file classcom.c.
| LOCALE void* EnvFindDefclass | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 84 of file classcom.c.
| LOCALE unsigned short EnvGetClassDefaultsMode | ( | void * | ) |
Definition at line 753 of file classcom.c.
| LOCALE void EnvGetDefclassList | ( | void * | , | |
| DATA_OBJECT * | , | |||
| struct defmodule * | ||||
| ) |
Definition at line 596 of file classcom.c.
| LOCALE void* EnvGetNextDefclass | ( | void * | , | |
| void * | ||||
| ) |
Definition at line 273 of file classcom.c.
| LOCALE intBool EnvIsDefclassDeletable | ( | void * | , | |
| void * | ||||
| ) |
Definition at line 290 of file classcom.c.
| LOCALE unsigned short EnvSetClassDefaultsMode | ( | void * | , | |
| unsigned | short | |||
| ) |
Definition at line 738 of file classcom.c.
| LOCALE intBool EnvUndefclass | ( | void * | , | |
| void * | ||||
| ) |
Definition at line 333 of file classcom.c.
| LOCALE void* GetClassDefaultsModeCommand | ( | void * | ) |
Definition at line 763 of file classcom.c.
| LOCALE void GetDefclassListFunction | ( | void * | , | |
| DATA_OBJECT * | ||||
| ) |
Definition at line 615 of file classcom.c.
Definition at line 204 of file classcom.c.
| LOCALE DEFCLASS* LookupDefclassByMdlOrScope | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 129 of file classcom.c.
| LOCALE DEFCLASS* LookupDefclassInScope | ( | void * | , | |
| char * | ||||
| ) |
Definition at line 172 of file classcom.c.
| LOCALE void SaveDefclasses | ( | void * | , | |
| void * | , | |||
| char * | ||||
| ) |
Definition at line 670 of file classcom.c.
| LOCALE void* SetClassDefaultsModeCommand | ( | void * | ) |
Definition at line 775 of file classcom.c.
| LOCALE void UndefclassCommand | ( | void * | ) |
Definition at line 319 of file classcom.c.
1.5.6