src/clipsrules/core/msgcom.h File Reference

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

Include dependency graph for msgcom.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  messageHandlerData

Defines

#define MESSAGE_HANDLER_DATA   32
#define MessageHandlerData(theEnv)   ((struct messageHandlerData *) GetEnvironmentData(theEnv,MESSAGE_HANDLER_DATA))
#define LOCALE   extern
#define INIT_STRING   "init"
#define DELETE_STRING   "delete"
#define PRINT_STRING   "print"
#define CREATE_STRING   "create"
#define FindDefmessageHandler(a, b, c)   EnvFindDefmessageHandler(GetCurrentEnvironment(),a,b,c)
#define GetDefmessageHandlerName(a, b)   EnvGetDefmessageHandlerName(GetCurrentEnvironment(),a,b)
#define GetDefmessageHandlerPPForm(a, b)   EnvGetDefmessageHandlerPPForm(GetCurrentEnvironment(),a,b)
#define GetDefmessageHandlerType(a, b)   EnvGetDefmessageHandlerType(GetCurrentEnvironment(),a,b)
#define GetDefmessageHandlerWatch(a, b)   EnvGetDefmessageHandlerWatch(GetCurrentEnvironment(),a,b)
#define GetNextDefmessageHandler(a, b)   EnvGetNextDefmessageHandler(GetCurrentEnvironment(),a,b)
#define IsDefmessageHandlerDeletable(a, b)   EnvIsDefmessageHandlerDeletable(GetCurrentEnvironment(),a,b)
#define ListDefmessageHandlers(a, b, c)   EnvListDefmessageHandlers(GetCurrentEnvironment(),a,b,c)
#define PreviewSend(a, b, c)   EnvPreviewSend(GetCurrentEnvironment(),a,b,c)
#define SetDefmessageHandlerWatch(a, b, c)   EnvSetDefmessageHandlerWatch(GetCurrentEnvironment(),a,b,c)
#define UndefmessageHandler(a, b)   EnvUndefmessageHandler(GetCurrentEnvironment(),a,b)

Functions

LOCALE void SetupMessageHandlers (void *)
LOCALE char * EnvGetDefmessageHandlerName (void *, void *, int)
LOCALE char * EnvGetDefmessageHandlerType (void *, void *, int)
LOCALE int EnvGetNextDefmessageHandler (void *, void *, int)
LOCALE HANDLERGetDefmessageHandlerPointer (void *, int)
LOCALE unsigned EnvFindDefmessageHandler (void *, void *, char *, char *)
LOCALE int EnvIsDefmessageHandlerDeletable (void *, void *, int)
LOCALE void UndefmessageHandlerCommand (void *)
LOCALE int EnvUndefmessageHandler (void *, void *, int)


Define Documentation

#define CREATE_STRING   "create"

Definition at line 70 of file msgcom.h.

#define DELETE_STRING   "delete"

Definition at line 68 of file msgcom.h.

#define FindDefmessageHandler ( a,
b,
 )     EnvFindDefmessageHandler(GetCurrentEnvironment(),a,b,c)

Definition at line 72 of file msgcom.h.

#define GetDefmessageHandlerName ( a,
 )     EnvGetDefmessageHandlerName(GetCurrentEnvironment(),a,b)

Definition at line 73 of file msgcom.h.

#define GetDefmessageHandlerPPForm ( a,
 )     EnvGetDefmessageHandlerPPForm(GetCurrentEnvironment(),a,b)

Definition at line 74 of file msgcom.h.

#define GetDefmessageHandlerType ( a,
 )     EnvGetDefmessageHandlerType(GetCurrentEnvironment(),a,b)

Definition at line 75 of file msgcom.h.

#define GetDefmessageHandlerWatch ( a,
 )     EnvGetDefmessageHandlerWatch(GetCurrentEnvironment(),a,b)

Definition at line 76 of file msgcom.h.

#define GetNextDefmessageHandler ( a,
 )     EnvGetNextDefmessageHandler(GetCurrentEnvironment(),a,b)

Definition at line 77 of file msgcom.h.

#define INIT_STRING   "init"

Definition at line 67 of file msgcom.h.

#define IsDefmessageHandlerDeletable ( a,
 )     EnvIsDefmessageHandlerDeletable(GetCurrentEnvironment(),a,b)

Definition at line 78 of file msgcom.h.

#define ListDefmessageHandlers ( a,
b,
 )     EnvListDefmessageHandlers(GetCurrentEnvironment(),a,b,c)

Definition at line 79 of file msgcom.h.

#define LOCALE   extern

Definition at line 64 of file msgcom.h.

#define MESSAGE_HANDLER_DATA   32

Definition at line 32 of file msgcom.h.

#define MessageHandlerData ( theEnv   )     ((struct messageHandlerData *) GetEnvironmentData(theEnv,MESSAGE_HANDLER_DATA))

Definition at line 54 of file msgcom.h.

#define PreviewSend ( a,
b,
 )     EnvPreviewSend(GetCurrentEnvironment(),a,b,c)

Definition at line 80 of file msgcom.h.

#define PRINT_STRING   "print"

Definition at line 69 of file msgcom.h.

#define SetDefmessageHandlerWatch ( a,
b,
 )     EnvSetDefmessageHandlerWatch(GetCurrentEnvironment(),a,b,c)

Definition at line 81 of file msgcom.h.

#define UndefmessageHandler ( a,
 )     EnvUndefmessageHandler(GetCurrentEnvironment(),a,b)

Definition at line 82 of file msgcom.h.


Function Documentation

LOCALE unsigned EnvFindDefmessageHandler ( void *  ,
void *  ,
char *  ,
char *   
)

Definition at line 401 of file msgcom.c.

LOCALE char* EnvGetDefmessageHandlerName ( void *  ,
void *  ,
int   
)

Definition at line 251 of file msgcom.c.

LOCALE char* EnvGetDefmessageHandlerType ( void *  ,
void *  ,
int   
)

Definition at line 273 of file msgcom.c.

LOCALE int EnvGetNextDefmessageHandler ( void *  ,
void *  ,
int   
)

Definition at line 295 of file msgcom.c.

LOCALE int EnvIsDefmessageHandlerDeletable ( void *  ,
void *  ,
int   
)

Definition at line 433 of file msgcom.c.

LOCALE int EnvUndefmessageHandler ( void *  ,
void *  ,
int   
)

Definition at line 516 of file msgcom.c.

LOCALE HANDLER* GetDefmessageHandlerPointer ( void *  ,
int   
)

Definition at line 323 of file msgcom.c.

LOCALE void SetupMessageHandlers ( void *   ) 

Definition at line 123 of file msgcom.c.

LOCALE void UndefmessageHandlerCommand ( void *   ) 

Definition at line 462 of file msgcom.c.


Generated on Mon Jan 10 22:33:42 2011 by  doxygen 1.5.6