#include "setup.h"#include "bload.h"#include "classcom.h"#include "classfun.h"#include "argacces.h"#include "constrct.h"#include "cstrcpsr.h"#include "envrnmnt.h"#include "genrccom.h"#include "genrcexe.h"#include "memalloc.h"#include "prccode.h"#include "router.h"#include "sysdep.h"#include "genrcfun.h"

Go to the source code of this file.
Defines | |
| #define | _GENRCFUN_SOURCE_ |
Functions | |
| globle intBool | ClearDefgenericsReady (void *theEnv) |
| globle void * | AllocateDefgenericModule (void *theEnv) |
| globle void | FreeDefgenericModule (void *theEnv, void *theItem) |
| globle int | ClearDefmethods (void *theEnv) |
| globle int | RemoveAllExplicitMethods (void *theEnv, DEFGENERIC *gfunc) |
| globle void | RemoveDefgeneric (void *theEnv, void *vgfunc) |
| globle int | ClearDefgenerics (void *theEnv) |
| globle void | MethodAlterError (void *theEnv, DEFGENERIC *gfunc) |
| globle void | DeleteMethodInfo (void *theEnv, DEFGENERIC *gfunc, DEFMETHOD *meth) |
| globle void | DestroyMethodInfo (void *theEnv, DEFGENERIC *gfunc, DEFMETHOD *meth) |
| globle int | MethodsExecuting (DEFGENERIC *gfunc) |
| globle long | FindMethodByIndex (DEFGENERIC *gfunc, long theIndex) |
| globle void | PreviewGeneric (void *theEnv) |
| globle void | PrintMethod (void *theEnv, char *buf, int buflen, DEFMETHOD *meth) |
| globle DEFGENERIC * | CheckGenericExists (void *theEnv, char *fname, char *gname) |
| globle long | CheckMethodExists (void *theEnv, char *fname, DEFGENERIC *gfunc, long mi) |
| globle void | PrintGenericName (void *theEnv, char *logName, DEFGENERIC *gfunc) |
| #define _GENRCFUN_SOURCE_ |
Definition at line 57 of file genrcfun.c.
| globle void* AllocateDefgenericModule | ( | void * | theEnv | ) |
Definition at line 107 of file genrcfun.c.
| globle DEFGENERIC* CheckGenericExists | ( | void * | theEnv, | |
| char * | fname, | |||
| char * | gname | |||
| ) |
Definition at line 631 of file genrcfun.c.
| globle long CheckMethodExists | ( | void * | theEnv, | |
| char * | fname, | |||
| DEFGENERIC * | gfunc, | |||
| long | mi | |||
| ) |
Definition at line 664 of file genrcfun.c.
| globle int ClearDefgenerics | ( | void * | theEnv | ) |
Definition at line 266 of file genrcfun.c.
| globle intBool ClearDefgenericsReady | ( | void * | theEnv | ) |
Definition at line 92 of file genrcfun.c.
| globle int ClearDefmethods | ( | void * | theEnv | ) |
Definition at line 154 of file genrcfun.c.
| globle void DeleteMethodInfo | ( | void * | theEnv, | |
| DEFGENERIC * | gfunc, | |||
| DEFMETHOD * | meth | |||
| ) |
Definition at line 327 of file genrcfun.c.
| globle void DestroyMethodInfo | ( | void * | theEnv, | |
| DEFGENERIC * | gfunc, | |||
| DEFMETHOD * | meth | |||
| ) |
Definition at line 377 of file genrcfun.c.
| globle long FindMethodByIndex | ( | DEFGENERIC * | gfunc, | |
| long | theIndex | |||
| ) |
Definition at line 477 of file genrcfun.c.
| globle void FreeDefgenericModule | ( | void * | theEnv, | |
| void * | theItem | |||
| ) |
Definition at line 122 of file genrcfun.c.
| globle void MethodAlterError | ( | void * | theEnv, | |
| DEFGENERIC * | gfunc | |||
| ) |
Definition at line 306 of file genrcfun.c.
| globle int MethodsExecuting | ( | DEFGENERIC * | gfunc | ) |
Definition at line 418 of file genrcfun.c.
| globle void PreviewGeneric | ( | void * | theEnv | ) |
Definition at line 504 of file genrcfun.c.
| globle void PrintGenericName | ( | void * | theEnv, | |
| char * | logName, | |||
| DEFGENERIC * | gfunc | |||
| ) |
Definition at line 744 of file genrcfun.c.
| globle void PrintMethod | ( | void * | theEnv, | |
| char * | buf, | |||
| int | buflen, | |||
| DEFMETHOD * | meth | |||
| ) |
Definition at line 563 of file genrcfun.c.
| globle int RemoveAllExplicitMethods | ( | void * | theEnv, | |
| DEFGENERIC * | gfunc | |||
| ) |
Definition at line 184 of file genrcfun.c.
| globle void RemoveDefgeneric | ( | void * | theEnv, | |
| void * | vgfunc | |||
| ) |
Definition at line 239 of file genrcfun.c.
1.5.6