libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
Go to the source code of this file.
Data Structures | |
struct | GblIEventFilterClass |
Macros | |
#define | GBL_IEVENT_FILTER_TYPE |
#define | GBL_IEVENT_FILTER(instance) |
#define | GBL_IEVENT_FILTER_CLASS(klass) |
#define | GBL_IEVENT_FILTER_GET_CLASS(instance) |
Typedefs | |
typedef struct GblIEventHandler | GblIEventHandler |
typedef struct GblIEventFilter | GblIEventFilter |
Functions | |
GblType | GblIEventFilter_type (void) |
GBL_RESULT | GblIEventFilter_eventFilter (GblIEventFilter *pSelf, GblIEventHandler *pHandler, GblEvent *pEvent) |
GblIEventFilter abstract event filter interface.
Definition in file gimbal_ievent_filter.h.
#define GBL_IEVENT_FILTER_TYPE |
Definition at line 17 of file gimbal_ievent_filter.h.
#define GBL_IEVENT_FILTER | ( | instance | ) |
Definition at line 18 of file gimbal_ievent_filter.h.
#define GBL_IEVENT_FILTER_CLASS | ( | klass | ) |
Definition at line 19 of file gimbal_ievent_filter.h.
#define GBL_IEVENT_FILTER_GET_CLASS | ( | instance | ) |
Definition at line 20 of file gimbal_ievent_filter.h.
typedef struct GblIEventHandler GblIEventHandler |
Definition at line 26 of file gimbal_ievent_filter.h.
typedef struct GblIEventFilter GblIEventFilter |
Definition at line 33 of file gimbal_ievent_filter.h.