src/clipsrules/core/classexm.h File Reference

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

Go to the source code of this file.

Defines

#define LOCALE   extern
#define BrowseClasses(a, b)   EnvBrowseClasses(GetCurrentEnvironment(),a,b)
#define DescribeClass(a, b)   EnvDescribeClass(GetCurrentEnvironment(),a,b)
#define SlotDirectAccessP(a, b)   EnvSlotDirectAccessP(GetCurrentEnvironment(),a,b)
#define SlotExistP(a, b, c)   EnvSlotExistP(GetCurrentEnvironment(),a,b,c)
#define SlotInitableP(a, b)   EnvSlotInitableP(GetCurrentEnvironment(),a,b)
#define SlotPublicP(a, b)   EnvSlotPublicP(GetCurrentEnvironment(),a,b)
#define SlotDefaultP(a, b)   EnvSlotDefaultP(GetCurrentEnvironment(),a,b)
#define SlotWritableP(a, b)   EnvSlotWritableP(GetCurrentEnvironment(),a,b)
#define SubclassP(a, b)   EnvSubclassP(GetCurrentEnvironment(),a,b)
#define SuperclassP(a, b)   EnvSuperclassP(GetCurrentEnvironment(),a,b)
#define SlotDefaultValue(a, b, c)   EnvSlotDefaultValue(GetCurrentEnvironment(),a,b,c)

Functions

LOCALE char * GetCreateAccessorString (void *)
LOCALE void * GetDefclassModuleCommand (void *)
LOCALE intBool SuperclassPCommand (void *)
LOCALE intBool EnvSuperclassP (void *, void *, void *)
LOCALE intBool SubclassPCommand (void *)
LOCALE intBool EnvSubclassP (void *, void *, void *)
LOCALE int SlotExistPCommand (void *)
LOCALE intBool EnvSlotExistP (void *, void *, char *, intBool)
LOCALE int MessageHandlerExistPCommand (void *)
LOCALE intBool SlotWritablePCommand (void *)
LOCALE intBool EnvSlotWritableP (void *, void *, char *)
LOCALE intBool SlotInitablePCommand (void *)
LOCALE intBool EnvSlotInitableP (void *, void *, char *)
LOCALE intBool SlotPublicPCommand (void *)
LOCALE intBool EnvSlotPublicP (void *, void *, char *)
LOCALE intBool SlotDirectAccessPCommand (void *)
LOCALE intBool EnvSlotDirectAccessP (void *, void *, char *)
LOCALE void SlotDefaultValueCommand (void *, DATA_OBJECT_PTR)
LOCALE intBool EnvSlotDefaultValue (void *, void *, char *, DATA_OBJECT_PTR)
LOCALE int ClassExistPCommand (void *)
LOCALE int EnvSlotDefaultP (void *, void *, char *)


Define Documentation

#define BrowseClasses ( a,
 )     EnvBrowseClasses(GetCurrentEnvironment(),a,b)

Definition at line 45 of file classexm.h.

#define DescribeClass ( a,
 )     EnvDescribeClass(GetCurrentEnvironment(),a,b)

Definition at line 46 of file classexm.h.

#define LOCALE   extern

Definition at line 42 of file classexm.h.

#define SlotDefaultP ( a,
 )     EnvSlotDefaultP(GetCurrentEnvironment(),a,b)

Definition at line 51 of file classexm.h.

#define SlotDefaultValue ( a,
b,
 )     EnvSlotDefaultValue(GetCurrentEnvironment(),a,b,c)

Definition at line 55 of file classexm.h.

#define SlotDirectAccessP ( a,
 )     EnvSlotDirectAccessP(GetCurrentEnvironment(),a,b)

Definition at line 47 of file classexm.h.

#define SlotExistP ( a,
b,
 )     EnvSlotExistP(GetCurrentEnvironment(),a,b,c)

Definition at line 48 of file classexm.h.

#define SlotInitableP ( a,
 )     EnvSlotInitableP(GetCurrentEnvironment(),a,b)

Definition at line 49 of file classexm.h.

#define SlotPublicP ( a,
 )     EnvSlotPublicP(GetCurrentEnvironment(),a,b)

Definition at line 50 of file classexm.h.

#define SlotWritableP ( a,
 )     EnvSlotWritableP(GetCurrentEnvironment(),a,b)

Definition at line 52 of file classexm.h.

#define SubclassP ( a,
 )     EnvSubclassP(GetCurrentEnvironment(),a,b)

Definition at line 53 of file classexm.h.

#define SuperclassP ( a,
 )     EnvSuperclassP(GetCurrentEnvironment(),a,b)

Definition at line 54 of file classexm.h.


Function Documentation

LOCALE int ClassExistPCommand ( void *   ) 

Definition at line 801 of file classexm.c.

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

Definition at line 649 of file classexm.c.

LOCALE intBool EnvSlotDefaultValue ( void *  ,
void *  ,
char *  ,
DATA_OBJECT_PTR   
)

Definition at line 765 of file classexm.c.

LOCALE intBool EnvSlotDirectAccessP ( void *  ,
void *  ,
char *   
)

Definition at line 703 of file classexm.c.

LOCALE intBool EnvSlotExistP ( void *  ,
void *  ,
char *  ,
intBool   
)

Definition at line 458 of file classexm.c.

LOCALE intBool EnvSlotInitableP ( void *  ,
void *  ,
char *   
)

Definition at line 584 of file classexm.c.

LOCALE intBool EnvSlotPublicP ( void *  ,
void *  ,
char *   
)

Definition at line 627 of file classexm.c.

LOCALE intBool EnvSlotWritableP ( void *  ,
void *  ,
char *   
)

Definition at line 541 of file classexm.c.

LOCALE intBool EnvSubclassP ( void *  ,
void *  ,
void *   
)

Definition at line 400 of file classexm.c.

LOCALE intBool EnvSuperclassP ( void *  ,
void *  ,
void *   
)

Definition at line 355 of file classexm.c.

LOCALE char* GetCreateAccessorString ( void *   ) 

Definition at line 292 of file classexm.c.

LOCALE void* GetDefclassModuleCommand ( void *   ) 

Definition at line 316 of file classexm.c.

LOCALE int MessageHandlerExistPCommand ( void *   ) 

Definition at line 476 of file classexm.c.

LOCALE void SlotDefaultValueCommand ( void *  ,
DATA_OBJECT_PTR   
)

Definition at line 725 of file classexm.c.

LOCALE intBool SlotDirectAccessPCommand ( void *   ) 

Definition at line 679 of file classexm.c.

LOCALE int SlotExistPCommand ( void *   ) 

Definition at line 420 of file classexm.c.

LOCALE intBool SlotInitablePCommand ( void *   ) 

Definition at line 562 of file classexm.c.

LOCALE intBool SlotPublicPCommand ( void *   ) 

Definition at line 605 of file classexm.c.

LOCALE intBool SlotWritablePCommand ( void *   ) 

Definition at line 519 of file classexm.c.

LOCALE intBool SubclassPCommand ( void *   ) 

Definition at line 375 of file classexm.c.

LOCALE intBool SuperclassPCommand ( void *   ) 

Definition at line 330 of file classexm.c.


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