#include "msgpass.h"#include "object.h"


Go to the source code of this file.
Classes | |
| struct | handlerSlotReference |
Defines | |
| #define | BEGIN_TRACE ">>" |
| #define | END_TRACE "<<" |
| #define | MAROUND 0 |
| #define | MBEFORE 1 |
| #define | MPRIMARY 2 |
| #define | MAFTER 3 |
| #define | MERROR 4 |
| #define | LOOKUP_HANDLER_INDEX 0 |
| #define | LOOKUP_HANDLER_ADDRESS 1 |
| #define | LOCALE extern |
Typedefs | |
| typedef struct handlerSlotReference | HANDLER_SLOT_REFERENCE |
Functions | |
| LOCALE void | UnboundHandlerErr (void *) |
| LOCALE void | PrintNoHandlerError (void *, char *) |
| LOCALE int | CheckHandlerArgCount (void *) |
| LOCALE void | SlotAccessViolationError (void *, char *, intBool, void *) |
| LOCALE void | SlotVisibilityViolationError (void *, SLOT_DESC *, DEFCLASS *) |
| LOCALE void | NewSystemHandler (void *, char *, char *, char *, int) |
| LOCALE HANDLER * | InsertHandlerHeader (void *, DEFCLASS *, SYMBOL_HN *, int) |
| LOCALE HANDLER * | NewHandler (void) |
| LOCALE int | HandlersExecuting (DEFCLASS *) |
| LOCALE int | DeleteHandler (void *, DEFCLASS *, SYMBOL_HN *, int, int) |
| LOCALE void | DeallocateMarkedHandlers (void *, DEFCLASS *) |
| LOCALE unsigned | HandlerType (void *, char *, char *) |
| LOCALE int | CheckCurrentMessage (void *, char *, int) |
| LOCALE void | PrintHandler (void *, char *, HANDLER *, int) |
| LOCALE HANDLER * | FindHandlerByAddress (DEFCLASS *, SYMBOL_HN *, unsigned) |
| LOCALE int | FindHandlerByIndex (DEFCLASS *, SYMBOL_HN *, unsigned) |
| LOCALE int | FindHandlerNameGroup (DEFCLASS *, SYMBOL_HN *) |
| LOCALE void | HandlerDeleteError (void *, char *) |
| typedef struct handlerSlotReference HANDLER_SLOT_REFERENCE |
| LOCALE void DeallocateMarkedHandlers | ( | void * | , | |
| DEFCLASS * | ||||
| ) |
| LOCALE HANDLER* NewHandler | ( | void | ) |
| LOCALE void NewSystemHandler | ( | void * | , | |
| char * | , | |||
| char * | , | |||
| char * | , | |||
| int | ||||
| ) |
| LOCALE void PrintHandler | ( | void * | , | |
| char * | , | |||
| HANDLER * | , | |||
| int | ||||
| ) |
| LOCALE void SlotAccessViolationError | ( | void * | , | |
| char * | , | |||
| intBool | , | |||
| void * | ||||
| ) |
1.5.6